使用官方的一键脚本
curl -fsSL https://get.docker.com/ | bash -s docker --mirror Aliyun
自行完全卸载,再重装
(我还没测试)
#将docker-desktop替换成想安装的版本。
#官方部分
apt remove docker-desktop
rm -r $HOME/.docker/desktop
sudo rm /usr/local/bin/com.docker.cli
sudo apt purge docker-desktop
#网上部分-清除所有数据
sudo apt-get remove docker docker-engine docker.io containerd runc
sudo rm -rf /var/lib/docker
sudo apt-get install \
apt-transport-https \
ca-certificates \
gnupg2 \
curl \
software-properties-common
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
apt-key fingerprint 0EBFCD88
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/debian \
$(lsb_release -cs) \
stable"
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
docker 的完全卸载
systemctl stop docker
rm -rf /etc/docker
rm -rf /run/docker
rm -rf /var/run/docker
rm -rf /var/lib/dockershim
rm -rf /var/lib/docker
rm -rf /var/run/docker
rm -rf /run/docker.sock
rm -rf /var/lib/containerd
rm -rf /run/containerd
rm -rf /opt/containerd
apt purge docker* containerd.io
评论 (0)