docker-compose.ymlバージョン3を使用して静的IPアドレスを指定する方法は?

docker-compose.ymlバージョン3を使用して静的IPアドレスを指定する方法は?

同じ質問をした人がいます。ここ- 問題は、2私が使用していないバージョンに関連していることです。また、ファイルでdocker-composeを使用して起動された各コンテナの固定サブネットと固定IPアドレスを定義できますかdocker-compose.yml

ベストアンサー1

docker-compose.yml静的IPv4アドレスを使用して事前定義されたネットワークでコンテナを起動するには、次のコマンドを使用します。

version: '3.5'
services:
  service1:
  image: service1:latest
  networks:
    service1_net:
      ipv4_address: 172.22.0.100
networks:
  service1_net:
    ipam:
      driver: default
      config:
        - subnet: 172.22.0.0/16

おすすめ記事