安装 Docker 后无法通过 ssh 连接到机器

Jes*_*Jes 3 ssh networking

在 ubuntu 机器上成功安装 Docker(按照官方网站说明https://docs.docker.com/engine/installation/)后,我的 ssh 停止工作A。现在我的笔记本电脑无法通过 ssh 连接,A但可以用于其他机器,例如B,与A. A可以 ssh 到B,B也可以 ssh 到A. 可能是什么问题呢?谁能建议我如何进行诊断?

Gil*_*ram 5

如果您使用的是 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)