2017-02-21 13 views
3

私のOSのバージョンUbuntu 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サーバーのバージョンがある:

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 

答えて

10

ps auxの出力は、あなたがsystemd/systemctlを通してドッカーを起動しなかったようです。

あなたがそれを始めたように見えます:あなたはsystemctlでそれを停止しようとすると結果dockerdプロセスはsystemdにによって制御されていないとして、何も起こらないはず

sudo dockerd -H gridsim1103:2376 

。あなたが見る行動は期待されます。 、ドッキングウィンドウは、システムの起動時に開始する必要があります。この後

systemctl enable docker 
systemctl start docker 

ドッキングウィンドウを起動するための正しい方法はsystemdに/ systemctl使用することです。

EDIT:すでにドッカープロセスを実行しているので、起動したターミナルでCTRL + Cを押すだけで、ドッカープロセスを終了させることができます。または、プロセスにkillシグナルを送信します。

関連する問題