何らかの理由で、以下の構成の gogs コンテナーdocker-compose
のアドレスが気に入りません。203.0.113.1
以下の例では、動作する 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