Skip to content
This repository has been archived by the owner on Jul 19, 2021. It is now read-only.

Commit

Permalink
networking clarification
Browse files Browse the repository at this point in the history
  • Loading branch information
jeroenpeeters committed May 30, 2018
1 parent 13c78f8 commit 3eac6d4
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ services:
```

### Networking
The agent makes all containers first-class citizens of a network. It does this by providing a network sidecar container. This container is responsible for acquiring an IP-address. See [ictu/pipes:2](https://github.com/ICTU/pipes)
The agent makes all containers first-class citizens of a network. It does this by providing a network sidecar container. This container is responsible for acquiring an IP-address. See [ictu/pipes:2](https://github.com/ICTU/pipes). The reason of existance of this sidecar container is because certain tools are necessary in the container to acquire an IP address, of which a DHCP client is the most important one. It is not guaranteed that such tools are readily available in all containers. Furtermore; Docker supports the re-use of the network stack of another container. This way responsibilities are clearly separated. It also allows the agent to make certain assumptions about the functionality available in the sidecar container. Being, in this case, a specific DHCP client.

### Security
The agent limits the use of certain Docker Compose features in order to secure the environment in which the instance is deployed.
Expand Down Expand Up @@ -127,4 +127,4 @@ This component publishes information on the following topics

- /agent/docker/pulling

Publishes information about pulling Docker images.
Publishes information about pulling Docker images.

0 comments on commit 3eac6d4

Please sign in to comment.