I needed to run Docker in LXC containers on my Ubuntu servers.
I got a weird docker.service: Job docker.service/start failed with result ‘dependency’.
Looks like it is a recent problem: Docker updated leads to the failed docker service
Their instructions are not completely accurate so here is what I did:
mkdir -p /etc/systemd/system/containerd.service.d echo -e "[Service]\nExecStartPre=\n" > /etc/systemd/system/containerd.service.d/override.conf systemctl daemon-reload systemctl start docker systemctl enable docker
Then I ran in an issue similar to Linux Containers discussion.
With the error docker: Error response from daemon: OCI runtime create failed: container_linux.go:348: starting container process caused «process_linux.go:402: container init caused \«could not create session key: disk quota exceeded\«»: unknown..
Make sure that the sysctl kernel.keys.maxkeys is high enough on your server 50000 for example.