docker.service 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. [Unit]
  2. Description=Docker Application Container Engine
  3. Documentation=http://docs.docker.com
  4. After=network.target
  5. Wants=docker-storage-setup.service
  6. Requires=docker-cleanup.timer
  7. [Service]
  8. Type=notify
  9. NotifyAccess=main
  10. EnvironmentFile=-/run/containers/registries.conf
  11. EnvironmentFile=-/etc/sysconfig/docker
  12. EnvironmentFile=-/etc/sysconfig/docker-storage
  13. EnvironmentFile=-/etc/sysconfig/docker-network
  14. Environment=GOTRACEBACK=crash
  15. Environment=DOCKER_HTTP_HOST_COMPAT=1
  16. Environment=PATH=/usr/libexec/docker:/usr/bin:/usr/sbin
  17. ExecStart=/usr/bin/dockerd-current -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock \
  18. --add-runtime docker-runc=/usr/libexec/docker/docker-runc-current \
  19. --default-runtime=docker-runc \
  20. --exec-opt native.cgroupdriver=systemd \
  21. --userland-proxy-path=/usr/libexec/docker/docker-proxy-current \
  22. --init-path=/usr/libexec/docker/docker-init-current \
  23. --seccomp-profile=/etc/docker/seccomp.json \
  24. --graph /datalog/docker \
  25. $OPTIONS \
  26. $DOCKER_STORAGE_OPTIONS \
  27. $DOCKER_NETWORK_OPTIONS \
  28. $ADD_REGISTRY \
  29. $BLOCK_REGISTRY \
  30. $INSECURE_REGISTRY \
  31. $REGISTRIES
  32. ExecReload=/bin/kill -s HUP $MAINPID
  33. LimitNOFILE=1048576
  34. LimitNPROC=1048576
  35. LimitCORE=infinity
  36. TimeoutStartSec=0
  37. Restart=on-abnormal
  38. KillMode=process
  39. [Install]
  40. WantedBy=multi-user.target