Created
March 22, 2017 05:23
-
-
Save madhuri-rai07/4b675d9f07775a94b48ce32a2aa01350 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ cat /lib/systemd/system/docker.service | |
[Unit] | |
Description=Docker Application Container Engine | |
Documentation=https://docs.docker.com | |
After=network.target docker.socket | |
Requires=docker.socket | |
[Service] | |
Type=notify | |
# the default is not to use systemd for cgroups because the delegate issues still | |
# exists and systemd currently does not support the cgroup feature set required | |
# for containers run by docker | |
EnvironmentFile=/etc/default/docker | |
ExecStart=/usr/bin/docker daemon -H fd:// $DOCKER_OPTS | |
Environment="HTTP_PROXY=http://{IP}:{PORT}/" "HTTPS_PROXY=https://{IP}:{PORT}/" | |
MountFlags=slave | |
LimitNOFILE=1048576 | |
LimitNPROC=1048576 | |
LimitCORE=infinity | |
# Uncomment TasksMax if your systemd version supports it. | |
# Only systemd 226 and above support this version. | |
TasksMax=infinity | |
TimeoutStartSec=0 | |
# set delegate yes so that systemd does not reset the cgroups of docker containers | |
Delegate=yes | |
[Install] | |
WantedBy=multi-user.target | |
$ sudo systemctl daemon-reload | |
$ sudo service docker restart | |
$ sudo systemctl show docker | |
$ sudo docker run hello-world |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment