docker, centos
A dependency job for docker.service failed
CentOS で docker をインストールして、
1
2
3
| $ sudo systemctl start docker
A dependency job for docker.service failed. See 'journalctl -xe' for details.
|
なんぞこれ。
1
2
3
4
5
6
7
8
| -- Subject: Unit docker.socket has begun start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit docker.socket has begun starting up.
5月 30 16:59:12 systemd[7043]: Failed to chown socket at step GROUP: No such process
5月 30 16:59:12 systemd[1]: docker.socket control process exited, code=exited status=216
5月 30 16:59:12 systemd[1]: Failed to listen on Docker Socket for the API.
|
docker.service は /lib/systemd/system/docker.service にあるが、これが失敗しているようだ。
考えられる理由は色々だが、今回のケースは、 Failed to chown socket at step GROUP: No such process が怪しい
そもそも docker GROUP があるのか? -> なかった
1
2
3
| $ sudo groupadd docker
$ sudo systemctl start docker
|
これでうまく行った。エラーメッセージから愚直に理由を発掘していくのが、トラブルシューティングの基本。
参考