我正在Ubuntu 18.04.1上运行Docker 18.03.5
$ docker version
Client: Docker Engine - Community
Version: 19.03.5
API version: 1.40
Go version: go1.12.12
Git commit: 633a0ea838
Built: Wed Nov 13 07:29:52 2019
OS/Arch: linux/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 19.03.5
API version: 1.40 (minimum version 1.12)
Go version: go1.12.12
Git commit: 633a0ea838
Built: Wed Nov 13 07:28:22 2019
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.2.10
GitCommit: b34a5c8af56e510852c35414db4c1f4fa6172339
runc:
Version: 1.0.0-rc8+dev
GitCommit: 3e425f80a8c931f88e6d94a8c831b9d5aa481657
docker-init:
Version: 0.18.0
GitCommit: fec3683
使用sudo systemctl edit docker.service
,将其保存在我的override.conf中
# /etc/systemd/system/docker.service.d/override.conf
[Service]
#ExecStart=/usr/bin/docker daemom -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock
ExecStart=
ExecStart=/usr/bin/dockerd --group beijing -H unix:///var/run/docker.sock
运行后
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker
我仍然看到Docker套接字默认为 docker 组,而不是北京组
是什么导致docker.service设置不生效?