查看“Docker修改hosts方法”的源代码
←
Docker修改hosts方法
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
=1直接修改= 直接进入容器中修改/etc/hosts 缺点:重启容器后,增加的内容会丢失 <pre> NS1=apisns..com NS2=webappsns..com docker exec -i docker-compose-nuxt_nuxt-pc_1 sh -c "echo '114.55.202.3 ${NS1}'>>/etc/hosts" docker exec -i docker-compose-nuxt_nuxt-pc_1 sh -c "echo '114.55.202.3 ${NS2}'>>/etc/hosts" docker exec -i docker-compose-nuxt_nuxt-pc_1 sh -c "cat /etc/hosts" 如何还原hosts cd /data/docker-compose-nuxt/ docker-compose down && docker-compose up -d </pre> =2= <pre> 在docker-compose.yml文件中,通过配置参数extra_hosts实现。例如: extra_hosts: - "somehost:162.242.195.82" - "otherhost:50.31.209.229 </pre> =3= 通过参数 --add-host来添加域名和IP信息到容器的/etc/hosts文 docker run --add-host=myhostname:10.180.8.1 --name test -it debian 还有个 参考的[[容器绑hosts]] [[category:container]]
返回至
Docker修改hosts方法
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
我的导航
关于我
shell
python
ops
linuxchina.net
blog.linuxchina
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息