在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的权限,但这似乎没有什么作用