docker-composeでブリッジネットワークのIPを変える

docker-composeでブリッジネットワークのIPを変える:

過去に何度もdocker0のIPアドレス帯を変えてきたが、docker-composeを使うと、docker0が設定されていても個別にブリッジネットワークを作成するようだ。そこでまた172.17....のネットワークが出現してしまう現象が発生した。

例によって私の環境は172.17.X.Xの帯域を使っているので接続不能に。ということで、また調査を行いました。


設定方法

いろいろ試したが、下記のようにdefaultネットワークのsubnetを設定すれば良い。

version: '2' 
 
services: 
.... 
networks: 
  default: 
    driver: bridge 
    ipam: 
      driver: default 
      config: 
        - subnet: 192.168.201.0/24 
注意としてdocker0のネットワークとは別のsubnetを指定する必要がある。


参考

docker-compose up するときに subnet を指定する
https://qiita.com/manabuishiirb/items/293d5d5a3ec7d5328cc5

Docker container networking – Docker Documentation
http://docs.docker.jp/compose/compose-file.html#network-configuration-reference

コメント

このブログの人気の投稿

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2020-12-01 09:41:49 RSSフィード2020-12-01 09:00 分まとめ(69件)