使用Docker部署开发环境,有一部分服务在内网中部署好了,需要在开发环境中设置hosts指向内网服务,例如10.100.10.1 dbserver。这样的设置有很多个,不可能每次run的时候都通过指令来指定,请问如何写到配置文件中,动态读取我们自定义的hosts文件?假设文件位于/tmp/hosts。
Docker
10.100.10.1 dbserver
hosts
/tmp/hosts
Docker 中有自带的一个ReadOnly 的 etc/hosts 吧!
ReadOnly
etc/hosts
参考: