簡介
操作系統爲CentOS 8
$ cat /etc/redhat-release
CentOS Linux release 8.1.1911 (Core)
dnf安裝必要的組建
$ sudo dnf install dnf-utils device-mapper-persistent-data lvm2 fuse-overlayfs wget
下載並安裝最新的containerd.io
$ wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm
$ sudo dnf localinstall ./containerd.io-1.2.6-3.3.el7.x86_64.rpm
添加最新的Docker倉庫
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安裝Docker
$ sudo dnf install docker-ce docker-ce-cli
啓動Docker並設置爲開機啓動
$ sudo systemctl start docker
$ sudo systemctl status docker
$ sudo systemctl enable docker
添加當前用戶到docker組
$ sudo usermod -aG docker $USER
$ reboot
關閉防火牆
$ sudo systemctl disable firewalld
測試docker
$ docker version