2,docker安装后ping不通服务器,ssh也连不上服务器

今天安装docker后,发现服务器连不上了,踩了不少坑

参考https://blog.51cto.com/wsxxsl/2060761

第一步 删除原有配置

sudo service docker stop
sudo ip link set dev docker0 down
sudo brctl delbr docker0
sudo iptables -t nat -F POSTROUTING

若报这个错 sudo: brctl: command not found,需要安装brctl

sudo apt-get  install bridge-utils

第二步 创建新的网桥

sudo brctl addbr docker0
sudo ip addr add 172.17.10.1/24 dev docker0
sudo ip link set dev docker0 up

第三步 配置Docker的文件

注意: 这里是增加下面的配置

sudo vim /etc/docker/daemon.json
{
    "bip": "*.*.*.*",
    "registry-mirrors": [
        "https://registry.docker-cn.com"
    ],
    "runtimes": {
        "nvidia": {
            "path": "/usr/bin/nvidia-container-runtime",
            "runtimeArgs": []
        }
    },
    "default-runtime": "nvidia",
    "insecure-registries":  [
        "*.*.*.*"
    ]
}
"*.*.*.*"是自己需要设置的ip

最后重启docker

sudo systemctl  restart  docker

 

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页