------------先贴个报错界面
如果你重启systemctl daemon-reload 、service docker restart 、修改源、配置文件的都试过 不行,再尝试一下以下方法
一、清理docker
1.删除Docker软件包。运行以下命令卸载Docker软件包及其依赖项
sudo apt-get purge docker-ce docker-ce-cli containerd.io
2.删除Docker的相关配置和数据。运行以下命令删除Docker的配置文件和数据目录
sudo rm -rf /var/lib/docker
3.删除Docker用户组
sudo groupdel docker
4.清理残留的文件和目录
sudo rm -rf /etc/docker
二、关闭防火墙
执行iptables -F -X 都没用
systemctl stop firewalld
三、安装docker
默认安装最新版本
apt-get install docker-ce docker-ce-cli containerd.io
四、大功告成
-----------------------------------------------------------------------------------------------------
弄了半天daemon.json文件的问题 😓
删掉就好了 /etc/docker/daemon.json