ubuntu

如何更新Ubuntu上的Docker版本

小樊
100
2025-02-19 18:03:41
栏目: 智能运维

要在Ubuntu上更新Docker版本,您可以按照以下步骤操作:

1. 卸载旧版本的Docker

首先,您需要卸载当前安装的Docker版本。使用以下命令:

sudo apt-get purge docker docker-engine docker.io containerd runc

2. 更新系统软件包列表

更新系统的软件包列表以确保获取最新的包信息:

sudo apt-get update

3. 安装依赖包

安装一些必要的依赖包:

sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

4. 添加Docker官方GPG密钥

为了确保从Docker官方源下载的软件包是经过验证的,需要添加Docker官方GPG密钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

5. 添加Docker官方源

将Docker的官方APT仓库添加到系统中。您可以根据自己的Ubuntu版本选择添加稳定版或测试版的仓库。以下命令添加的是稳定版仓库:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

如果您想安装最新版本的Docker,可以添加测试版仓库:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) testing" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

6. 安装最新版本的Docker

现在,您可以安装最新版本的Docker Engine及相关组件:

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

7. 启动并启用Docker服务

成功安装后,启动Docker服务,并设置其开机自动启动:

sudo systemctl start docker
sudo systemctl enable docker

8. 验证Docker安装

执行以下命令来检查Docker是否已成功安装及显示当前版本信息:

docker --version

通过以上步骤,您就可以在Ubuntu上成功更新Docker到最新版本。请注意,如果您在执行过程中遇到任何问题,可以查看Docker官方文档或访问相关技术论坛寻求帮助。

0
看了该问题的人还看了