Better with this additional patch: diff --git a/gnu/services/docker.scm b/gnu/services/docker.scm index e592185f8..19d7e598f 100644 --- a/gnu/services/docker.scm +++ b/gnu/services/docker.scm @@ -72,7 +72,10 @@ (provision '(dockerd)) (requirement '(containerd)) (start #~(make-forkexec-constructor - (list (string-append #$docker "/bin/dockerd")))) + (list (string-append #$docker "/bin/dockerd") + "-p" "/var/run/docker.pid") + #:pid-file "/var/run/docker.pid" + #:log-file "/var/log/docker.log")) (stop #~(make-kill-destructor))))) (define docker-service-type