Docker修改hosts的方法有哪些
本篇内容介绍了“Docker修改hosts的方法有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

成都创新互联公司基于成都重庆香港及美国等地区分布式IDC机房数据中心构建的电信大带宽,联通大带宽,移动大带宽,多线BGP大带宽租用,是为众多客户提供专业服务器托管报价,主机托管价格性价比高,为金融证券行业达州主机托管,ai人工智能服务器托管提供bgp线路100M独享,G口带宽及机柜租用的专业成都idc公司。
方法一:
直接进入容器中修改/etc/hosts
缺点:重启容器后,增加的内容会丢失
方法二:
制作镜像的时候,直接修改。
限制:
需要是root用户,需要在容器中安装sudo
增大了镜像大小
方法三:
使用docker run运行一个新的容器的时候,通过参数 --add-host来添加域名和IP信息到容器的/etc/hosts文件中。例如:
docker run --add-host=myhostname:10.180.8.1 --name test -it debian
注意:
--add-host参数最好在--name后面,避免启动报错
方法四:
在docker-compose.yml文件中,通过配置参数extra_hosts实现。例如:
extra_hosts:
- "somehost:162.242.195.82"
- "otherhost:50.31.209.229"
“Docker修改hosts的方法有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!
网页标题:Docker修改hosts的方法有哪些
URL分享:http://www.pengzhouwz.cn/article/jedjjc.html
其他资讯
- 抖音代运营公司哪家好,如何选择一家靠谱的抖音代运营介绍商
- Oracle12cR2版本ApplicationContainers特性(二)
- mysql怎么输出表格,mysql怎么向表中输入数据
- mysql怎么计算表空间 Mysql表空间
- c语言字符串变hex函数 怎样将c语言转化为hex
- linux命令行后加 linux系统中可以在命令前加什么来查看在线帮助
- 帝国cms清空数据 帝国cms清空数据库
- 轻松学习Linux C:掌握文件夹遍历技巧 (linux c遍历文件夹)
- 创新互联Python教程:python教程实例:生成指定日期的日历
- 电脑登陆交互式失败怎么解决?(提示交互式登录进程失败-其他问题)


咨询
建站咨询
