在docker-compose中,可以使用networks配置指定容器的IP地址。具体步骤如下:

  1. 在docker-compose.yml文件中,创建一个新的networks配置,例如:
networks:
  my_network:
    ipam:
      config:
        - subnet: 172.28.0.0/16
          gateway: 172.28.5.254

这里创建了一个名为my_network的网络,并指定了一个子网地址和网关地址。

  1. 在需要指定IP地址的容器的配置中,指定networks配置,例如:
services:
  my_service:
    image: my_image
    networks:
      my_network:
        ipv4_address: 172.28.5.10

这里指定了my_service容器使用my_network网络,并指定了该容器的IP地址为172.28.5.10。

注意:在指定IP地址时,需要确保该地址不与网络中的其他容器或主机地址冲突。

docker-compose怎么指定container的ip地址

原文地址: https://www.cveoy.top/t/topic/bgoo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录