CentOS7 安装与卸载Docker
- 删除旧版本 docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
- 设置镜像源
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo # 清华镜像源
- 更新 yum 软件包索引
yum makecache fast
- 安装 docker 镜像
sudo yum install docker-ce docker-ce-cli containerd.io
- 启动 docker
sudo systemctl start docker
- 查看 docker 版本
docker version
- 通过运行 hello-world 映像来验证是否正确安装
sudo docker run hello-world
- 查看安装的所有镜像文件
docker images
- 配置镜像加速
sudo mkdir -p /etc/docker
sudo tee /etc/docker/dameon.json<<-'EOF'
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn/"
]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
卸载 docker
# 卸载依赖
sudo yum remove docker-ce docker-ce-cli containerd.io
# 删除资源
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
/var/lib/docker #docker默认工作路径