一、Docker之Centos8安裝Docker
阿新 • • 發佈:2020-11-02
個人一般安裝的都是CE版本,即社群版。
1、Docker 要求 CentOS 系統的核心版本高於 3.10 ,檢視本頁面的前提條件來驗證你的CentOS 版本是否支援 Docker
uname -r
2、更新yum(生產環境謹慎操作,該更新會同時升級核心)
yum update
3、解除安裝舊版本(有安裝舊版本的話需解除安裝)
yum remove docker docker-common docker-selinux docker-engine
4、安裝需要的軟體包,yum-util 提供yum-config-manager功能,另外兩個是devicemapper驅動依賴的
一般
yum install -y yum-utils device-mapper-persistent-data lvm2
5、設定yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
6、檢視倉庫中的所有docker版本,可以自定義選擇版本安裝。
yum list docker-ce --showduplicates | sort -r
7、安裝docker
方法1
yum install docker-ce 該操作會預設安裝最新穩定版docker,由於repo中預設只開啟stable倉庫
方法2
yum install -y docker-ce-19.03.13
安裝指定docker ce的版本,需要冒號 : 和中劃線 - 之間的部分
這一步可能會有些許報錯,可以參考注意事項1.
安裝完成!
8、啟動並加入開機啟動
systemctl start docker
systemctl enable docker
9、驗證是否成功
docker version
注意事項
1、problem with installed package podman-1.6.4-10.module_el8.2.0+305+5e198a41.x86_64
解決方法(參考連結https://blog.csdn.net/fanzhi16/article/details/109191498)
yum install https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86_64.rpm
然後再重新執行安裝步驟即可!