安装 docker
sudo curl -sSL get.docker.com | sh
配置国内镜像源 Configure domestic mirror sources
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://0b27f0a81a00f3560fbdc00ddd2f99e0.mirror.swr.myhuaweicloud.com",
"https://ypzju6vq.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
]
}
EOF
systemctl daemon-reload
systemctl restart docker
卸载docker
1.杀死docker有关的容器:
docker kill $(docker ps -a -q)
2.删除所有docker容器:
docker rm $(docker ps -a -q)
3.删除所有docker镜像:
docker rmi $(docker images -q)
4.停止 docker 服务:
systemctl stop docker
systemctl stop docker.socket
5、打开终端命令行模式。
输入以下命令删除某软件及其安装时自动安装的所有包。
sudo apt-get autoremove docker docker-ce docker-engine docker.io containerd runc
6、再输入以下命令删除docker卸载残留。
dpkg -l | grep docker
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P # 删除无用的相关的配置文件
7、再输入以下命令卸载没有删除的docker相关插件。
sudo apt-get autoremove docker-ce-*
8、再输入以下命令删除docker的相关配置。
sudo rm -rf /etc/systemd/system/docker.service.d
rm -rf /etc/docker
rm -rf /run/docker
rm -rf /var/lib/dockershim
rm -rf /var/lib/docker
9、最后输入以下命令检查是否卸载成功即可。
docker --version