docker compose自定义网络实现固定容器ip地址(docker compose自定义网络实现地址池)

admin3年前云主机43

由于默认的bridge桥接网络,重启容器后会改变ip地址。在一些场景下我们希望固定容器IP地址。
docker-compose是docker的一个编排工具,相对于命令模式创建网络,容器等。使用配置文件相对来说更方便,可追溯问题。

直接粘贴docker-compose.yml文件

version: '2'services: nginx: image: nginx:1.13.12 container_name: nginx restart: always tty: true networks: extnetwork: ipv4_address: 172.19.0.2 networks: extnetwork: ipam: config: - subnet: 172.19.0.0/16 gateway: 172.19.0.1

说明:

  • gateway是网关地址
  • subnet是网络号段
  • extnetwork是自定义的网络名称

上面配置中我们的nginx容器固定ip为172.19.0.2

示例,自定义网络模式:

version: '2'services: nginx: image: nginx:1.13.12 container_name: nginx restart: always networks: extnetwork: ports: - 80:80 volumes: - '/nginx/conf.d:/etc/nginx/conf.d' nginx2: image: nginx:1.13.12 container_name: nginx2 restart: always networks: extnetwork: ipv4_address: 172.19.0.2 db: image: mysql:5.7 container_name: db volumes: - /var/lib/mysql:/var/lib/mysql restart: always networks: extnetwork: ports: - 3306:3306 environment: MYSQL_ROOT_PASSWORD: wordpress MYSQL_DATABASE: wordpress MYSQL_USER: wordpress MYSQL_PASSWORD: wordpress wordpress: image: wordpress:latest container_name: wordpress depends_on: - db ports: - "8000:80" restart: always networks: extnetwork: environment: WORDPRESS_DB_HOST: db:3306 WORDPRESS_DB_NAME: wordpress WORDPRESS_DB_USER: wordpress WORDPRESS_DB_PASSWORD: wordpressnetworks: extnetwork: ipam: config: - subnet: 172.19.0.0/16 gateway: 172.19.0.1

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持站长源码网。《docker compose自定义网络实现固定容器ip地址(docker compose自定义网络实现地址池)》来自互联网同行内容,若有侵权,请联系我们删除!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

怎么选择和租赁美国服务器?

怎么选择和租赁美国服务器?选择和租赁美国服务器时,应注意以下几点:了解自己的需求:在选择租赁服务器之前,需要了解自己的需求,包括所需的带宽、存储空间、访问流量、配置要求等等。只有了解自己的需求,才能选...

美国vps永久(美国VPS服务器)

本文目录:1、美国vps怎么样2、美国VPS性能怎么样?3、美国动态vps好用吗,有哪些好处的?美国vps怎么样美国vps还不错,现在的性价比都好。建议楼主找位于洛杉矶的数据中心的vps,速度快,网络...

三优云好不好

三优云好不好随着互联网的发展,越来越多的企业开始意识到云计算的重要性,这也促使了云计算服务商的崛起。在这一大环境下,三优云作为一家新兴的云计算服务商备受瞩目。那么,三优云好不好呢?本文将从三个方面进行...

apache好用吗

Apache服务器好用吗?Apache服务器是一款流行的开源Web服务器,被广泛用于企业和个人网站的搭建和管理。但是,很多人对于Apache服务器是否好用存在疑问,下面我们就来探讨一下。功能强大Apa...

探秘dnspod:了解这个神奇的DNS服务商如何让你的网站更快更安全

一、独特的dnspod架构1、dnspod的分布式架构DNS请求的响应时间是非常重要的,因为它可能影响网站的速度和性能。dnspod使用分布式的架构来保证其DNS的快速响应时间。分布式架构意味着各地的...

ZJI香港葵湾服务器

ZJI香港葵湾服务器ZJI香港葵湾服务器是一款由中国企业家创建的国际服务器品牌,其研发团队有着过硬的技术实力和丰富的行业经验,为全球用户提供高品质的服务器产品和优质的服务。香港葵湾服务器的优势香港葵湾...