如何使用 docker-compose.yml 版本 3 指定静态 IP 地址?

如何使用 docker-compose.yml 版本 3 指定静态 IP 地址?

有人问了同样的问题这里- 问题是它与2我没有使用的版本有关。同时是否可以在文件中使用 docker-compose 为每个启动的容器定义静态子网和静态 IP 地址docker-compose.yml

答案1

使用以下命令docker-compose.yml在具有静态 IPv4 地址的预定义网络中启动容器:

version: '3.5'
services:
  service1:
  image: service1:latest
  networks:
    service1_net:
      ipv4_address: 172.22.0.100
networks:
  service1_net:
    ipam:
      driver: default
      config:
        - subnet: 172.22.0.0/16

相关内容