在CentOS中升級Docker版本,可以按照以下步驟進行:
更新yum包索引
sudo yum update -y
安裝Docker CE(社區版)及其依賴
sudo yum install -y docker-ce docker-ce-cli containerd.io
啟動Docker服務
sudo systemctl start docker
設置Docker開機自啟
sudo systemctl enable docker
驗證安裝
docker --version
如果你想安裝特定版本的Docker,可以使用Docker官方倉庫:
卸載舊版本Docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
設置Docker倉庫
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
安裝指定版本的Docker CE
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
替換 <VERSION_STRING>
為你想要安裝的Docker版本號,例如 docker-ce-18.09.9
。
啟動并啟用Docker服務
sudo systemctl start docker
sudo systemctl enable docker
驗證安裝
docker --version
如果你使用的是CentOS 7,并且之前是通過snap安裝的Docker,可以按照以下步驟升級:
更新snap包索引
sudo snap refresh
升級Docker
sudo snap refresh docker
驗證安裝
docker --version
通過以上方法,你應該能夠成功地在CentOS系統中升級Docker版本。