ドッカー・コンテナのサブネット用にカスタムIPプールを設定したいと考えました。このために私は、これはドッカデーモンを停止し、その後docker0
インターフェイスを削除し、docker0
仮想ブリッジインターフェイスを再作成するカスタムNETWORKIDドッキング・ブリッジのIPアドレス・プールを変更する
systemctl stop docker
ip link del docker0
使用済みのNetworkManagerで再作成し、中にそれを回しました。
[email protected] ~> nmcli con up <UID>
[email protected] ~> ip addr
111: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 3e:ff:1b:ce:e4:a4 brd ff:ff:ff:ff:ff:ff
inet 172.20.0.1/20 brd 172.20.15.255 scope global docker0
valid_lft forever preferred_lft forever
今、私は再びドッキングウィンドウデーモンを起動したときに、
[email protected] ~> systemctl start docker
[email protected] ~> ip addr
111: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 3e:ff:1b:ce:e4:a4 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 scope global docker0
valid_lft forever preferred_lft forever
私が設定したサブネットが172.20.0.1/20
ですが、すぐに私はドッカデーモンを起動すると、docker0
インタフェースのサブネットが172.17.0.1/16
に変更されます。 LANに私がアクセスしたいプライベートIPがいくつかあります。それはそのサブネットにあります。
ブリッジインターフェイスを構成するより良い方法はありますか?