要在CentOS系統上更新Docker版本,您可以按照以下步驟操作:
查看當前安裝的Docker版本:
docker version
或者
rpm -qa | grep docker
或者
yum list installed | grep docker
卸載舊版本的Docker:
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
注意:如果不刪除 /var/lib/docker 目錄,則不會刪除已安裝的鏡像及容器。
安裝必要的依賴包:
yum install -y yum-utils device-mapper-persistent-data lvm2
添加Docker的官方GPG密鑰:
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安裝最新版本的Docker CE:
yum list docker-ce --showduplicates | sort -r
這將列出所有可用的Docker CE版本。選擇您想要安裝的版本并運行安裝命令,例如安裝最新版本:
yum install docker-ce-最新版本號
啟動Docker服務:
systemctl start docker
設置Docker開機自啟:
systemctl enable docker
驗證Docker版本:
docker version
請注意,升級Docker版本可能會影響到正在運行的容器和鏡像。因此,在執行升級操作之前,請確保備份重要數據,并準備好應對可能出現的兼容性問題。