mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Update the doc of build-bridges.md
Signed-off-by: Wen Cheng Ma <wenchma@cn.ibm.com>
This commit is contained in:
parent
656979670c
commit
0ba6a128ee
1 changed files with 7 additions and 6 deletions
|
@ -10,7 +10,7 @@ parent = "smn_networking_def"
|
|||
|
||||
# Build your own bridge
|
||||
|
||||
This section explains building your own bridge to replaced the Docker default
|
||||
This section explains how to build your own bridge to replace the Docker default
|
||||
bridge. This is a `bridge` network named `bridge` created automatically when you
|
||||
install Docker.
|
||||
|
||||
|
@ -18,9 +18,10 @@ install Docker.
|
|||
create user-defined networks in addition to the default bridge network.
|
||||
|
||||
You can set up your own bridge before starting Docker and use `-b BRIDGE` or
|
||||
`--bridge=BRIDGE` to tell Docker to use your bridge instead. If you already
|
||||
have Docker up and running with its default `docker0` still configured, you will
|
||||
probably want to begin by stopping the service and removing the interface:
|
||||
`--bridge=BRIDGE` to tell Docker to use your bridge instead. If you already
|
||||
have Docker up and running with its default `docker0` still configured,
|
||||
you can directly create your bridge and restart Docker with it or want to begin by
|
||||
stopping the service and removing the interface:
|
||||
|
||||
```
|
||||
# Stopping Docker and removing docker0
|
||||
|
@ -32,7 +33,7 @@ $ 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 enough bridge
|
||||
whatever configuration you want. Here we will create a simple enough bridge
|
||||
that we really could just have used the options in the previous section to
|
||||
customize `docker0`, but it will be enough to illustrate the technique.
|
||||
|
||||
|
@ -66,7 +67,7 @@ MASQUERADE all -- 192.168.5.0/24 0.0.0.0/0
|
|||
```
|
||||
|
||||
The result should be that the Docker server starts successfully and is now
|
||||
prepared to bind containers to the new bridge. After pausing to verify the
|
||||
prepared to bind containers to the new bridge. After pausing to verify the
|
||||
bridge's configuration, try creating a container -- you will see that its IP
|
||||
address is in your new IP address range, which Docker will have auto-detected.
|
||||
|
||||
|
|
Loading…
Reference in a new issue