一、问题描述

容器中修改了/etc/hosts文件。手动测试已经生效。但是容器中的项目却还是访问的公网。

 

二、问题解决

修改dockerfile。在dockerfile中添加/etc/nsswitch.conf文件

RUN [ ! -e /etc/nsswitch.conf ] && echo 'hosts: files dns' > /etc/nsswitch.conf

  

 

相关文章:

  • 2021-12-12
  • 2021-04-29
  • 2021-05-04
  • 2021-04-12
  • 2021-11-04
  • 2021-12-22
  • 2022-12-23
  • 2021-10-07
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-16
  • 2021-07-19
  • 2021-08-30
相关资源
相似解决方案