一、snap 版本docker卸载与安装docker

# snap 卸载docker
sudo snap remove --purge docker
# snap 安装docker
snap install docker

二、apt-get 版本docker卸载与安装

卸载
# 通用卸载方法
sudo apt-get remove docker  
sudo apt-get remove --auto-remove docker
# 使用dpkg查询已安装包,针对性删除
# 查询相关软件包
dpkg -l | grep docker
# 删除这个包
sudo apt remove --purge docker.xxx
# 如果使用如上方法没法删除,试试如下命令
sudo apt-get remove --purge docker.xxx

在这里插入图片描述

安装

首先,更新软件包索引并安装必要的依赖,添加新的软件存储库:

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

使用以下curl命令导入存储库的GPG密钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

将Docker APT存储库添加到您的系统:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

要安装最新版本的Docker,请运行以下命令。 如果要安装特定的Docker版本,请跳过此步骤并转到下一个步骤。

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

注意:通过 apt-get 安装的docker可能只能在 sudo 命令下使用,可以用如下命令实现以非root用户身份执行Docker命令

以非root用户身份执行Docker命令

sudo usermod -aG docker $USER
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐