Lxc
LXC 容器忽略 etc/hosts
我正在嘗試將主機名映射到 lxc 容器上的 IP 地址,因為 DNS 無法解析主機名。
容器的 lxc.conf 包含
lxc.mount.entry = /sas/mycontainer/etc/hosts etc/hosts none ro,bind 0 0
. 在主機文件中,我有我的 ip-hostname 映射:192.168.0.3 foo.derp
為了測試我執行的設置,
lxc-attach -n mycontainer -- openssl s_client -connect foo.derp:636
它返回gethostbyname failure connect:errno=0
我還嘗試在 lxc 主機上配置映射。
我不得不用
hosts: files dns
一行將 /etc/nsswitch.conf 添加到容器中。