docs: remove NAT rule when removing bridge

Signed-off-by: imre Fitos <imre.fitos+github@gmail.com>
This commit is contained in:
imre Fitos 2015-01-14 23:06:13 -05:00
parent 640e0fc578
commit d10d0e568e
1 changed files with 9 additions and 0 deletions

View File

@ -687,6 +687,7 @@ stopping the service and removing the interface:
$ sudo service docker stop
$ sudo ip link set dev docker0 down
$ sudo brctl delbr docker0
$ sudo iptables -t nat -F POSTROUTING
Then, before starting the Docker service, create your own bridge and
give it whatever configuration you want. Here we will create a simple
@ -708,6 +709,14 @@ illustrate the technique.
inet 192.168.5.1/24 scope global bridge0
valid_lft forever preferred_lft forever
# Confirming outgoing NAT masquerade is setup
$ sudo iptables -t nat -L -n
...
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- 192.168.5.0/24 0.0.0.0/0
# Tell Docker about it and restart (on Ubuntu)
$ echo 'DOCKER_OPTS="-b=bridge0"' >> /etc/default/docker