在 ubuntu 机器上成功安装 Docker(按照官方网站说明https://docs.docker.com/engine/installation/)后,我的 ssh 停止工作A。现在我的笔记本电脑无法通过 ssh 连接,A但可以用于其他机器,例如B,与A. A可以 ssh 到B,B也可以 ssh 到A. 可能是什么问题呢?谁能建议我如何进行诊断?
如果您使用的是 vpn 服务,您可能会遇到 docker0 接口和您的 vpn 服务之间的 IP 冲突。解决这个问题:
停止码头服务:
sudo service docker stop
Run Code Online (Sandbox Code Playgroud)
删除由 docker 创建的旧 docker0 接口
ip link del docker0
Run Code Online (Sandbox Code Playgroud)
配置 docker0 网桥(在我的情况下,我只需要定义“bip”选项)
启动docker服务:
sudo service docker start
Run Code Online (Sandbox Code Playgroud)