在 ubuntu 机器 A
上成功安装 Docker(按照官方网站说明 https://docs.docker.com/engine/installation/ )后,我的 ssh 停止工作。现在,我的笔记本电脑无法通过 ssh 连接到 A
,但可以用于其他机器,比如 B
,它与 A
位于同一网络环境中。 A
可以 ssh 到 B
, B
也可以 ssh 到 A
。可能是什么问题呢?谁能建议我如何进行诊断?
最佳答案
如果您使用的是 vpn 服务,您可能会遇到 docker0 接口(interface)和您的 vpn 服务之间的 IP 冲突。
解决这个问题:
停止码头服务:
sudo service docker stop
删除由 docker 创建的旧 docker0 接口(interface)
ip link del docker0
configure docker0 bridge(在我的情况下,我只需要定义“bip”选项)
启动docker服务:
sudo service docker start
关于networking - 安装 Docker 后无法通过 ssh 连接到机器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36433224/