grep docker 11347 ? Sl …

The output of

looks like you did not start docker through systemdUbuntu 16.04

sudo systemctl stop docker

我的操作系统版本

gridsim1103 ~: ps ax | grep docker 
11347 ?        Sl     0:00 containerd-shim 487e3784f983274131d37bde1641db657e76e41bdd056f43ef4ad5adc1bfc518 /var/run/docker/libcontainerd/487e3784f983274131d37bde1641db657e76e41bdd056f43ef4ad5adc1bfc518 runc
14299 pts/2    S+     0:00 grep --color=auto docker
29914 ?        S      0:00 sudo dockerd -H gridsim1103:2376
29915 ?        Sl     4:45 dockerd -H gridsim1103:2376
29922 ?        Ssl    0:24 containerd -l unix:///var/run/docker/libcontainerd/docker-containerd.sock --shim containerd-shim --metrics-interval=0 --start-timeout 2m --state-dir /var/run/docker/libcontainerd/containerd --runtime runc
30107 ?        Sl     1:01 /usr/bin/docker-proxy -proto tcp -host-ip 188.184.80.77 -host-port 8500 -container-ip 192.17.0.2 -container-port 8500
30139 ?        Sl     0:00 /usr/bin/docker-proxy -proto tcp -host-ip 188.184.80.77 -host-port 8400 -container-ip 192.17.0.2 -container-port 8400

.我想停止docker,所以我在终端运行。docker但这个命令并不能帮助我。

Server:
 Version:      1.12.1
 API version:  1.24 (minimum version )
 Go version:   go1.6.2
 Git commit:   23cf638
 Built:        Tue, 27 Sep 2016 12:25:38 +1300
 OS/Arch:      linux/amd64
 Experimental: false

版本

 sudo service docker stop

服务器是。

解决方案:

ps aux我的操作系统是Ubuntu 16. 04. 我想停止docker,所以我在终端运行: sudo systemctl stop docker 但是这个命令并不能帮助我: gridsim1103 ~: ps ax systemctl.

看起来你是用它开始的。

sudo dockerd -H gridsim1103:2376

当你试图用systemctl停止它时,什么都不会发生,因为产生的dockerd进程不受systemd控制。所以你看到的行为是意料之中的。

正确的启动docker的方法是使用systemdsystemctl。

systemctl enable docker
systemctl start docker

在这之后,docker应该在系统启动时启动。

EDIT:由于你已经有docker进程在运行,只要在启动它的终端上按CTRL+C键就可以杀死它。或者给进程发送一个杀死信号。

给TA打赏
共{{data.count}}人
人已打赏
未分类

Hidereveal不同的形式从按钮点击显示元素与JS "之前,我决定用三个独立的形式。

2022-9-8 12:50:37

未分类

Keycloak: 在新的Chrome SameSiteSecure cookie执行时,令牌请求中缺少会话cookie。

2022-9-8 12:50:39

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索