|
1 |
| -Docker installation on RHEL/power |
| 1 | +# Docker installation on RHEL/power |
2 | 2 |
|
3 |
| -## using binaries |
| 3 | +## Option 1: Using binaries |
4 | 4 |
|
5 |
| -To install higher docker version, please download the required version from https://download.docker.com/linux/static/stable/ppc64le/ and copy binaries in /usr/bin as below. |
| 5 | +- To install higher docker version, please download the required version from https://download.docker.com/linux/static/stable/ppc64le/ and copy binaries in /usr/bin as below. |
| 6 | +``` |
6 | 7 | $ wget https://download.docker.com/linux/static/stable/ppc64le/docker-18.06.3-ce.tgz
|
7 | 8 | $ tar xzvf docker-18.06.3-ce.tgz
|
8 | 9 | $ sudo cp docker/* /usr/bin/
|
| 10 | +``` |
9 | 11 |
|
10 |
| -You will need to create the service files manually to enable docker as a systemd service. ( non-root user ) |
| 12 | +- You will need to create the service files manually to enable docker as a systemd service. ( non-root user ) |
| 13 | +``` |
11 | 14 | $ wget https://raw.githubusercontent.com/moby/moby/master/contrib/init/systemd/docker.service
|
12 | 15 | $ wget https://raw.githubusercontent.com/moby/moby/master/contrib/init/systemd/docker.socket
|
13 | 16 | $ sudo cp docker.* /etc/systemd/system/
|
| 17 | +``` |
14 | 18 |
|
15 |
| -##sudo chmod 644 /etc/systemd/system/docker.* ( not required ) |
16 |
| -# Create the docker group: |
| 19 | +- sudo chmod 644 /etc/systemd/system/docker.* ( not required ) |
| 20 | +- Create the docker group: |
17 | 21 | $ sudo groupadd docker
|
18 | 22 |
|
19 |
| -# Add the users that should have Docker access to the docker group: |
| 23 | +- Add the users that should have Docker access to the docker group: |
| 24 | +``` |
20 | 25 | $ sudo usermod -a -G docker <user>
|
21 | 26 | $ sudo systemctl enable docker
|
22 | 27 | $ sudo systemctl start docker
|
23 | 28 | $ sudo systemctl status docker
|
| 29 | +``` |
24 | 30 |
|
25 |
| -# Also to install docker directly using rpm on RHEL 7/8 ( using centos rpms) |
26 |
| -$ dnf install https://dl.fedoraproject.org/pub/epel/7/ppc64le/Packages/c/containerd-1.2.4-1.el7.ppc64le.rpm |
| 31 | +## Option 2: Using rpm on RHEL 7/8 ( using centos rpms) |
| 32 | +``` |
| 33 | +$ dnf install https://dl.fedoraproject.org/pub/epel/7/ppc64le/Packages/c/containerd-1.2.14-1.el7.ppc64le.rpm |
27 | 34 | $ dnf install https://oplab9.parqtec.unicamp.br/pub/ppc64el/docker/version-19.03.8/centos/docker-ce-cli-19.03.8-3.el7.ppc64le.rpm
|
28 | 35 | $ dnf install https://oplab9.parqtec.unicamp.br/pub/ppc64el/docker/version-19.03.8/centos/docker-ce-19.03.8-3.el7.ppc64le.rpm
|
29 | 36 |
|
30 | 37 | $ systemctl enable docker
|
31 | 38 | $ systemctl start docker
|
32 | 39 | $ systemctl is-active docker
|
| 40 | +``` |
0 commit comments