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

admin3年前云主机60

由于默认的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自定义网络实现地址池)》来自互联网同行内容,若有侵权,请联系我们删除!

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

相关文章

【域名选择攻略】如何挑选一个优秀的域名?

域名是一个网站的重要组成部分,选择一个优秀的域名可以提高网站的曝光度和用户访问量。本文将介绍如何挑选一个优秀的域名。一、域名的长度域名的长度是一个很重要的考虑因素。通常,一个好的域名应该比较短,这样容...

机柜托管,为你高效而安全地保护数据

一、机柜托管的概念和主要特点机柜托管是一种将数据中心的物理设备(如服务器、网络设备等)放置在其他数据中心的机柜中的服务。机柜通常具有标准的尺寸和配件,可以提供电力、网络连接和空间等基础设施。通过机柜托...

矿机服务器价格(矿机服务器价格走势)

找服务器给各位分享矿机服务器价格知识,如有帮助,请关注我们!本文目录:1、如何在官网购买IPFS矿机?2、云服务器挖矿践行 第一篇3、求比特币矿机配置装机单4、矿机为什么不能买如何在官网购买IPFS矿...

云服务器双十一拼团

什么是云服务器双十一拼团?云服务器双十一拼团是指在支付宝平台上,通过拼团形式购买云服务器的活动。该活动一般在双十一期间举行,适用于需要购买云服务器的个人或企业客户。参与拼团可以享受优惠价,同时还可以和...

hadoop集群搭建

什么是hadoop集群搭建?Hadoop集群搭建是指将多台计算机通过Hadoop分布式系统技术和软件进行组合和管理,形成一个可扩展和高性能的计算资源集群。这种集群搭建方式可以提高数据处理及存储的效率和...

区块链源码(区块链源码出售)

本文目录:1、Fabric源码分析之Peer链码安装2、[以太坊源码分析][p2p网络07]:同步区块和交易3、区块链项目的代码都需要来源吗?为什么?4、如何搭建自己的区块链5、一文看懂互联网区块链6...