mirror of https://github.com/docker/docs.git
This adds an `--oom-score-adjust` flag to the daemon so that the value provided can be set for the docker daemon's process. The default value for the flag is -500. This will allow the docker daemon to have a less chance of being killed before containers do. The default value for processes is 0 with a min/max of -1000/1000. -500 is a good middle ground because it is less than the default for most processes and still not -1000 which basically means never kill this process in an OOM condition on the host machine. The only processes on my machine that have a score less than -500 are dbus at -900 and sshd and xfce( my window manager ) at -1000. I don't think docker should be set lower, by default, than dbus or sshd so that is why I chose -500. Signed-off-by: Michael Crosby <crosbymichael@gmail.com> (cherry picked from commit a894aec8d81de5484152a76d76b80809df9edd71) Signed-off-by: Tibor Vass <tibor@docker.com> |
||
|---|---|---|
| .. | ||
| hack | ||
| README.md | ||
| daemon.go | ||
| daemon_freebsd.go | ||
| daemon_linux.go | ||
| daemon_no_plugin_support.go | ||
| daemon_plugin_support.go | ||
| daemon_solaris.go | ||
| daemon_test.go | ||
| daemon_unix.go | ||
| daemon_unix_test.go | ||
| daemon_windows.go | ||
| docker.go | ||
| docker_windows.go | ||
| routes.go | ||
| routes_experimental.go | ||
| service_unsupported.go | ||
| service_windows.go | ||
README.md
docker.go contains Docker's main function.
This file provides first line CLI argument parsing and environment variable setting.