0

Docker 守护程序在 Ubuntu 20.04 上运行,我可以在安装后从主机 ping Windows 机器(称为 B1)

sudo apt install winbind libnss-winbind

并将胜利添加到/etc/nsswitch.conf

hosts: files wins dns

如果我启动一个 docker 容器(ubuntu)并在其中执行相同的步骤,我无法 ping Windows 机器(除非我将容器连接到主机网络)。

随着nameserver 127.0.0.53里面/etc/resolv.conf我得到

ping: B1: 名称解析暂时失败

并使用我的本地 DNS 服务器作为名称服务器,/etc/resolv.conf我得到

ping: B1: 名称或服务未知

甚至可以在默认网桥(或用户定义的)网络中进行这项工作,还是仅在容器连接到主机网络时才有效?

4

0 回答 0