出于某种原因docker-compose
,不喜欢203.0.113.1
以下配置中 gogs 容器的地址。请注意,在下面的示例中,我运行了 Gogs 203.0.113.3
,但如果我将其更改203.0.113.1
为消息:
错误:对于 f1d322793d47_docker_gogs_1 无法启动服务 gogs:地址已在使用中。
我已经检查以确保没有使用该 IP 地址的容器203.0.113.1
正在运行,所以我很好奇是否docker-compose
出于某种原因一般不允许该地址?
version: '3'
services:
gogs-nginx:
build: ./nginx
ports:
- "80:80"
networks:
mk1net:
ipv4_address: 203.0.113.2
gogs:
image: gogs/gogs
ports:
- "3000:3000"
volumes:
- gogs-data:/data
depends_on:
- gogs-nginx
networks:
mk1net:
ipv4_address: 203.0.113.3
volumes:
gogs-data:
external: true
networks:
mk1net:
ipam:
config:
- subnet: 203.0.113.0/24