Ubuntu docker用户没有dns,但root没有

时间:2019-07-09 13:04:56

标签: docker ubuntu dns

在ubuntu docker容器中使用除root用户以外的其他用户时,我无法访问url。

这很好用

su - "user" -s "/bin/sh" -c "ping 8.8.8.8"

此操作无法ping通:google.com:名称或服务未知,但可作为root用户使用

su - "user" -s "/bin/sh" -c "ping google.com"

请确保在用户卷曲时此操作也会失败:(6)无法解析主机:google.com

su - "user" -s "/bin/sh" -c "curl google.com"

我不确定是否在docker ubuntu映像中丢失了某些内容或该怎么做。

我尝试过更改/etc/resolv.conf的权限,但这似乎没有什么作用

0 个答案:

没有答案