容器技术交流

 找回密码
 立即注册
查看: 39|回复: 3

如何在容器启动时自动修改hosts和ip

[复制链接]
发表于 2020-8-27 12:24:29 | 显示全部楼层 |阅读模式
我正在做的项目是在本地进行开发的,每次启动容器后都要进容器手动修改hosts和ip,感觉太麻烦了,有没有办法在容器启动时自动修改hosts和ip,需要写什么配置
发表于 2020-8-27 15:42:07 | 显示全部楼层
先创建一个容器网络,比如

  1. docker network create --subnet=192.168.2.0/24 mynetwork
复制代码


然后启动容器时,指定几个参数即可

  1. docker run -dit --name website --hostname website --net mynetwork --ip 192.168.2.2 --add-host website1:192.168.2.3 --add-host website2:192.168.2.4 -p 80:80 -p 8080:8080 nginx:latest
复制代码


这样就实现了启动容器时自动绑定ip、指定hosts了
发表于 2020-9-5 15:36:48 | 显示全部楼层
正好需要,感谢分享
发表于 2020-9-21 18:28:46 | 显示全部楼层
好方法啊,顶上去
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2020-10-22 06:13 , Processed in 0.047536 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表