docker-compose添加ip地址
时间: 2023-09-11 21:04:10 浏览: 148
Docker-compose一键部署gitlab中文版的方法步骤
在Docker Compose中为容器指定IP地址,可以使用`networks`和`ipam`选项。下面是一个示例`docker-compose.yml`文件,其中包含`networks`和`ipam`选项:
```
version: '3'
services:
web:
image: nginx
networks:
my_network:
ipv4_address: 172.28.0.2
networks:
my_network:
ipam:
driver: default
config:
- subnet: 172.28.0.0/16
gateway: 172.28.0.1
```
在上面的示例中,我们将`web`服务的IP地址设置为`172.28.0.2`。我们还定义了一个名为`my_network`的网络,并将子网设置为`172.28.0.0/16`。注意,我们还将`gateway`设置为`172.28.0.1`,这是该网络的网关地址。
启动该服务:
```
docker-compose up
```
在这种情况下,`nginx`容器将分配`172.28.0.2`作为其IPv4地址。
阅读全文