1、解除安裝舊版本
較舊的Docker版本稱為docker或docker-engine。如果已安裝這些程式,請解除安裝它們以及相關的依賴項。
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
複製程式碼
2、安裝docker所需外掛
sudo yum install-y yum-utils device-mapper-persistent-data lvm2
複製程式碼
3、設定穩定的儲存庫
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
複製程式碼
4、啟用儲存庫(可選)
sudo yum-config-manager--enable docker-ce-nightly
複製程式碼
5、安裝最新版本的Docker Engine-Community和containerd
sudo yum install docker-ce docker-ce-cli containerd.io
複製程式碼
或者選擇倉庫可用其他版本
1、查詢可用版本:
yum list docker-ce--show duplicates| sort-r
複製程式碼
2、安裝指定版本
sudo yum install docker-ce-[第一步查出來的版本號] docker-ce-cli-[在使用1中的查詢查出cli的版本] containerd.io
複製程式碼
6、安裝完畢啟動
sudo systemctl start docker
複製程式碼
7、驗證安裝
sudo docker run hello-world
複製程式碼