在docker-compose的yaml文件中,可以使用networks来指定容器的ip地址。具体来说,可以在services下面的某个service中添加networks字段,然后在该字段下面添加ipv4_address字段来指定该容器的ip地址。例如:
version: '3'
services:
web:
build: .
ports:
- "5000:5000"
networks:
back-tier:
ipv4_address: 172.16.238.10
networks:
back-tier:
ipam:
driver: default
config:
- subnet: 172.16.238.0/24
以上我们定义了一个名为back-tier的网络,然后在web服务中使用了该网络,并指定了该服务的ip地址为172.16.238.10。