Skip to content

Commit

Permalink
Create the systemd.service for Debian which respects /etc/default/docker
Browse files Browse the repository at this point in the history
Signed-off-by: onorua <onorua@x.dev>
  • Loading branch information
onorua committed Apr 7, 2015
1 parent 9ede3f9 commit ed27b4f
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 0 deletions.
3 changes: 3 additions & 0 deletions contrib/init/systemd-debian/REVIEWERS
@@ -0,0 +1,3 @@
Lokesh Mandvekar <lsm5@fedoraproject.org> (@lsm5)
Brandon Philips <brandon.philips@coreos.com> (@philips)
Jessie Frazelle <jess@docker.com> (@jfrazelle)
16 changes: 16 additions & 0 deletions contrib/init/systemd-debian/docker.service
@@ -0,0 +1,16 @@
[Unit]
Description=Docker Application Container Engine
Documentation=http://docs.docker.com
After=network.target docker.socket
Requires=docker.socket

[Service]
EnvironmentFile=/etc/default/docker
ExecStart=/usr/bin/docker -d -H fd:// $DOCKER_OPTS
MountFlags=slave
LimitNOFILE=1048576
LimitNPROC=1048576
LimitCORE=infinity

[Install]
WantedBy=multi-user.target
12 changes: 12 additions & 0 deletions contrib/init/systemd-debian/docker.socket
@@ -0,0 +1,12 @@
[Unit]
Description=Docker Socket for the API
PartOf=docker.service

[Socket]
ListenStream=/var/run/docker.sock
SocketMode=0660
SocketUser=root
SocketGroup=docker

[Install]
WantedBy=sockets.target

0 comments on commit ed27b4f

Please sign in to comment.