Skip to content

Commit cc5debc

Browse files
committed
add overlay networking security model node
Signed-off-by: Charles Smith <charles.smith@docker.com>
1 parent 838db88 commit cc5debc

19 files changed

Lines changed: 735 additions & 46 deletions

docs/reference/commandline/network_connect.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,5 +93,5 @@ You can connect a container to one or more networks. The networks need not be th
9393
* [network disconnect](network_disconnect.md)
9494
* [network ls](network_ls.md)
9595
* [network rm](network_rm.md)
96-
* [Understand Docker container networks](../../userguide/networking/dockernetworks.md)
96+
* [Understand Docker container networks](../../userguide/networking/index.md)
9797
* [Work with networks](../../userguide/networking/work-with-networks.md)

docs/reference/commandline/network_create.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,4 +192,4 @@ to create an externally isolated `overlay` network, you can specify the
192192
* [network disconnect](network_disconnect.md)
193193
* [network ls](network_ls.md)
194194
* [network rm](network_rm.md)
195-
* [Understand Docker container networks](../../userguide/networking/dockernetworks.md)
195+
* [Understand Docker container networks](../../userguide/networking/index.md)

docs/reference/commandline/network_disconnect.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@ Disconnects a container from a network. The container must be running to disconn
3434
* [network create](network_create.md)
3535
* [network ls](network_ls.md)
3636
* [network rm](network_rm.md)
37-
* [Understand Docker container networks](../../userguide/networking/dockernetworks.md)
37+
* [Understand Docker container networks](../../userguide/networking/index.md)

docs/reference/commandline/network_inspect.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,4 +119,4 @@ $ docker network inspect simple-network
119119
* [network create](network_create.md)
120120
* [network ls](network_ls.md)
121121
* [network rm](network_rm.md)
122-
* [Understand Docker container networks](../../userguide/networking/dockernetworks.md)
122+
* [Understand Docker container networks](../../userguide/networking/index.md)

docs/reference/commandline/network_ls.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,4 +209,4 @@ d1584f8dc718: host
209209
* [network create](network_create.md)
210210
* [network inspect](network_inspect.md)
211211
* [network rm](network_rm.md)
212-
* [Understand Docker container networks](../../userguide/networking/dockernetworks.md)
212+
* [Understand Docker container networks](../../userguide/networking/index.md)

docs/reference/commandline/network_rm.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,4 @@ deletion.
5050
* [network create](network_create.md)
5151
* [network ls](network_ls.md)
5252
* [network inspect](network_inspect.md)
53-
* [Understand Docker container networks](../../userguide/networking/dockernetworks.md)
53+
* [Understand Docker container networks](../../userguide/networking/index.md)

docs/security/security.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -120,10 +120,10 @@ certificates](https.md).
120120

121121
The daemon is also potentially vulnerable to other inputs, such as image
122122
loading from either disk with 'docker load', or from the network with
123-
'docker pull'. As of Docker 1.3.2, images are now extracted in a chrooted
124-
subprocess on Linux/Unix platforms, being the first-step in a wider effort
125-
toward privilege separation. As of Docker 1.10.0, all images are stored and
126-
accessed by the cryptographic checksums of their contents, limiting the
123+
'docker pull'. As of Docker 1.3.2, images are now extracted in a chrooted
124+
subprocess on Linux/Unix platforms, being the first-step in a wider effort
125+
toward privilege separation. As of Docker 1.10.0, all images are stored and
126+
accessed by the cryptographic checksums of their contents, limiting the
127127
possibility of an attacker causing a collision with an existing image.
128128

129129
Eventually, it is expected that the Docker daemon will run restricted
@@ -272,3 +272,4 @@ pull requests, and communicate via the mailing list.
272272
* [Seccomp security profiles for Docker](../security/seccomp.md)
273273
* [AppArmor security profiles for Docker](../security/apparmor.md)
274274
* [On the Security of Containers (2014)](https://medium.com/@ewindisch/on-the-security-of-containers-2c60ffe25a9e)
275+
* [Docker swarm mode overlay network security model](../userguide/networking/overlay-security-model.md)

docs/userguide/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ This guide helps users learn how to use Docker Engine.
4343

4444
## Configure networks
4545

46-
- [Understand Docker container networks](networking/dockernetworks.md)
46+
- [Understand Docker container networks](networking/index.md)
4747
- [Embedded DNS server in user-defined networks](networking/configure-dns.md)
4848
- [Get started with multi-host networking](networking/get-started-overlay.md)
4949
- [Work with network commands](networking/work-with-networks.md)
@@ -55,8 +55,8 @@ This guide helps users learn how to use Docker Engine.
5555
- [Binding container ports to the host](networking/default_network/binding.md)
5656
- [Build your own bridge](networking/default_network/build-bridges.md)
5757
- [Configure container DNS](networking/default_network/configure-dns.md)
58-
- [Customize the docker0 bridge](networking/default_network/custom-docker0.md)
59-
- [IPv6 with Docker](networking/default_network/ipv6.md)
58+
- [Customize the docker0 bridge](networking/default_network/custom-docker0.md)
59+
- [IPv6 with Docker](networking/default_network/ipv6.md)
6060

6161
## Misc
6262

docs/userguide/networking/default_network/binding.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ parent = "smn_networking_def"
1212

1313
The information in this section explains binding container ports within the Docker default bridge. This is a `bridge` network named `bridge` created automatically when you install Docker.
1414

15-
> **Note**: The [Docker networks feature](../dockernetworks.md) allows you to
15+
> **Note**: The [Docker networks feature](../index.md) allows you to
1616
create user-defined networks in addition to the default bridge network.
1717

1818
By default Docker containers can make connections to the outside world, but the
@@ -100,6 +100,6 @@ address: this alternative is preferred for performance reasons.
100100

101101
## Related information
102102

103-
- [Understand Docker container networks](../dockernetworks.md)
103+
- [Understand Docker container networks](../index.md)
104104
- [Work with network commands](../work-with-networks.md)
105105
- [Legacy container links](dockerlinks.md)

docs/userguide/networking/default_network/build-bridges.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ This section explains how to build your own bridge to replace the Docker default
1414
bridge. This is a `bridge` network named `bridge` created automatically when you
1515
install Docker.
1616

17-
> **Note**: The [Docker networks feature](../dockernetworks.md) allows you to
17+
> **Note**: The [Docker networks feature](../index.md) allows you to
1818
create user-defined networks in addition to the default bridge network.
1919

2020
You can set up your own bridge before starting Docker and use `-b BRIDGE` or

0 commit comments

Comments
 (0)