请问,怎样在docker中设置容器的固定ip地址,而且重启容器后,ip地址不变,有啥方法呢

启动前端容器的时候加--link参数,指定关联后端容器,这样就会在你前端机器上增加本地hosts配置,所以你的前端应用中只要配置域名而不是IP就好了。更好的做法是把整个前后端的配置用docker compose管理起来。Overview of Docker Compose
■网友
不推荐使用固定IP,两个容器之间是可以建立link。参见:Linking containers together是 @shellc 提到的-link参数
■网友
我记得docker可以用桥接网卡吧
■网友
你需要一个服务发现中间件 比如 etcd, zk
■网友
参考 如何给Docker分配固定IP,并且重启Docker容器后,IP保持不变。
■网友
你可以不用容器ip的比如映射到host ip的某個固定端口, 或者直接在host的文件系統中開個socket
■网友
【请问,怎样在docker中设置容器的固定ip地址,而且重启容器后,ip地址不变,有啥方法呢】 最新的docker容器指定固定IP的方法Docker如何固定IP设置的方法_docker_脚本之家


    推荐阅读