docker-compose怎么指定container的ip地址
在docker-compose中,可以使用networks配置指定容器的IP地址。具体步骤如下:
- 在docker-compose.yml文件中,创建一个新的networks配置,例如:
networks:
my_network:
ipam:
config:
- subnet: 172.28.0.0/16
gateway: 172.28.5.254
这里创建了一个名为my_network的网络,并指定了一个子网地址和网关地址。
- 在需要指定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地址时,需要确保该地址不与网络中的其他容器或主机地址冲突。
原文地址: https://www.cveoy.top/t/topic/bgoo 著作权归作者所有。请勿转载和采集!