Docker Installation in Centos/RHEL
Method -1: How to install Docker Community Edition via YUM?
Step 1 – Install required packages. yum-utils provides the yum-config-manager utility, and device-mapper-persistent-data and lvm2 are required by the devicemapper storage driver.
$ sudo -s
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
$
Step 2 – Use the following command to set up the stable repository
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
$
Step 3 – Install the latest version of Docker CE
$ sudo yum install –y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
$ sudo yum-config-manager --enable rhui-REGION-rhel-server-extras
$ sudo yum install -y docker-ce
$ sudo yum install docker-ce
# Verify Docker Installations
$ docker -v
$
# Docker is installed but not started. The docker group is created, but no users are added to the group.
Step 4 – Enable Docker
$ sudo systemctl enable docker
$
Step 5 – Start Docker
$ sudo systemctl start docker
$ docker info
$
Step 5 – Verify that docker is installed correctly by running the hello-world image.
$ sudo docker run hello-world
$
Method – 2: How to install Docker Community Edition via RPM Packages?
Step 1 – Go to HERE(https://download.docker.com/linux/centos/7/x86_64/stable/Packages/) and Copy the url of Latest Packages.
$ sudo yum install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-18.03.0.ce-1.el7.centos.x86_64.rpm
Step 2 – Enable Docker
$ sudo systemctl enable docker
Step 3 – Start Docker
$ sudo systemctl start docker
Step 4 – Verify that docker is installed correctly by running the hello-world image.
$ sudo docker run hello-world
Method – 3: How to install Docker Community Edition via script?
Docker provides convenience scripts at get.docker.com.
Step 1 – Download and Run the script.
$ curl -fsSL get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh
Step 2 – Enable Docker
$ sudo systemctl enable docker
Step 3 – Start Docker
$ sudo systemctl start docker
Step 4 – Verify that docker is installed correctly by running the hello-world image.
$ sudo docker run hello-world
Docker install in Ubuntu
How to Install Docker in RHEL8 / RHEL9 / CENTOS8 / CENTOS9?
# Update your system to ensure that you have the latest packages by running the command:
$ sudo dnf update
# Install the required dependencies:
$ sudo dnf install -y dnf-plugins-core
Add the Docker repository to your system by running the command:
$ sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
Install Docker by running the following command:
$ sudo dnf install -y docker-ce docker-ce-cli containerd.io --allowerasing
After the installation is complete, start the Docker service and enable it to start automatically at boot time:
$ sudo systemctl start docker
$ sudo systemctl enable docker
Verify that Docker is installed and working correctly by running the following command:
$ sudo docker run hello-world
- Implementing Managed IT Services: A Step-by-Step Guide - August 30, 2024
- DevOps Foundation Certification - August 29, 2024
- SRE Foundation Certification - August 29, 2024