You are here

Setup Docker on CentOS 8

Submitted by Nurlan Bayaman on Wed, 07/01/2020 - 17:11

Docker setup on CentOS 8


0) The podman and buildah packages conflict with docker-ce. Remove them first:

dnf -y erase podman buildah

1) Setup the repo

dnf -y install dnf-utils
 
dnf -y config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo

2) Install Docker engine

dnf -y install --nobest docker-ce docker-ce-cli containerd.io

3) Start Docker

systemctl enable docker
systemctl start docker

4) Docker Composer

sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
#check version
docker-compose --version