1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

fix issue #11676 #11754, disable RLIMIT_AS,edit DOCKER_OPTS

Signed-off-by: Simei He <hesimei@zju.edu.cn>
This commit is contained in:
dalanlan 2015-03-30 09:00:05 +08:00 committed by Simei He
parent 41e47bbf34
commit 8d3d34d5e3
2 changed files with 21 additions and 9 deletions

View file

@ -121,8 +121,23 @@ Finally, several networking options can only be provided when calling
* `-P` or `--publish-all=true|false` — see
[Binding container ports](#binding-ports)
The following sections tackle all of the above topics in an order that
moves roughly from simplest to most complex.
To supply networking options to the Docker server at startup, use the
`DOCKER_OPTS` in the Docker upstart configuration file. For Ubuntu, edit the
variable in `/etc/default/docker` and `/etc/sysconfig/docker` for Centos.
The following example illustrates how to configure Docker on Ubuntu to recognize a
newly build bridge. Edit the `/etc/default/docker` file:
$ echo 'DOCKER_OPTS="-b=bridge0"' >> /etc/default/docker
Then, restart the Docker server.
$ sudo service docker start
For additional information on bridges, see [building your own
bridge](#building-your-own-bridge) later on this page.
The following sections tackle all of the above topics in an order that we can move roughly from simplest to most complex.
## Configuring DNS
@ -296,8 +311,7 @@ system level, by two factors.
policy to `DROP` if `--icc=false`.
It is a strategic question whether to leave `--icc=true` or change it to
`--icc=false` (on Ubuntu, by editing the `DOCKER_OPTS` variable in
`/etc/default/docker` and restarting the Docker server) so that
`--icc=false` so that
`iptables` will protect other containers — and the main host — from
having arbitrary ports probed or accessed by a container that gets
compromised.
@ -426,8 +440,7 @@ you can use either `-p IP:host_port:container_port` or `-p IP::port` to
specify the external interface for one particular binding.
Or if you always want Docker port forwards to bind to one specific IP
address, you can edit your system-wide Docker server settings (on
Ubuntu, by editing `DOCKER_OPTS` in `/etc/default/docker`) and add the
address, you can edit your system-wide Docker server settings and add the
option `--ip=IP_ADDRESS`. Remember to restart your Docker server after
editing this setting.
@ -692,9 +705,6 @@ options are configurable at server startup:
* `--mtu=BYTES` — override the maximum packet length on `docker0`.
On Ubuntu you would add these to the `DOCKER_OPTS` setting in
`/etc/default/docker` on your Docker host and restarting the Docker
service.
Once you have one or more containers up and running, you can confirm
that Docker has properly connected them to the `docker0` bridge by

View file

@ -2195,6 +2195,8 @@ available in the default container, you can set these using the `--ulimit` flag.
> If you do not provide a `hard limit`, the `soft limit` will be used for both
values. If no `ulimits` are set, they will be inherited from the default `ulimits`
set on the daemon.
> `as` option is disabled for now. In other words, the following script is not supported:
> `$docker run -it --ulimit as=1024 fedora /bin/bash`
## save