推荐官网查看,相关信息在这个上边都有的:点击链接进入官网查看信息
1. 显示未安装,所以没有卸载,如果有安装,会自动卸载;
#1.卸载旧的版本
sudo apt-get remove docker docker-engine docker.io containerd runc
2. 读取配置列表,更新或者安装工具
#获取配置列表
sudo apt-get update
#更新或者安装工具
sudo apt-get install \ ca-certificates \ curl \ gnupg
2.1获取配置列表
2.2配置或者安装工具
3. 设置gpg keys 和配置
#添加官方的GPG keys
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://registry.docker-cn.com | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg $ curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg |
sudo apt-key add - sudo chmod a+r /etc/apt/keyrings/docker.gpg
#配置仓库,默认为官方的,本次改为中科大的
echo \ "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \ "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
4. 安装docker和启动
# 更新软件包
sudo apt-get update
#安装最新的软件包,会安装 docker-ce和docker-ce-cli
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
#启动
systemctl start docker
#查看版本
docker version
如果出现权限不允许,则需要赋予权限;
显示以下全部信息,则安装成功
5. 测试Hello world
#测试hello world
docker run hello-world
6.查看下载的镜像 docker images
#查看下载镜像
docker images
7. 卸载docker:
#1. 卸载依赖
sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
#2. 删除相关资源
sudo rm -rf /var/lib/docker sudo rm -rf /var/lib/containerd