docker容器修改hosts方法

在很多时候,由于各种原因需要使用host指定,找了各种资料,总结了下游以下几种方式.
1. 进入容器中修改,但是重启后会恢复原样
2.在只做镜像的时候,使用root用户修改/etc/hosts. 记得使用sudo
3.在docker run 添加参数–add-host.

docker run –add-host=hostname:IP

4. 如果使用的compose方式,可以在yml配置文件黄总添加 extra_hosts 来实现。

extra_hosts:

– “hostname:ip”

发表评论

电子邮件地址不会被公开。 必填项已用*标注