容器中修改了/etc/hosts文件。手动测试已经生效。但是容器中的项目却还是访问的公网。
修改dockerfile。在dockerfile中添加/etc/nsswitch.conf文件
/etc/nsswitch.conf文件
RUN [ ! -e /etc/nsswitch.conf ] && echo 'hosts: files dns' > /etc/nsswitch.conf