2017-11-25 151 views
0

Dockerを再インストールしました。私はドッカーを開始しようとしているときに、すべてが正常である:私はドッカーサービスを停止したいとまで警告:docker.serviceを停止しましたが、まだ起動できます:docker.socket

# /etc/init.d/docker start 
[ ok ] Starting docker (via systemctl): docker.service. 

何度もそれを再起動します。

# /etc/init.d/docker stop 

[....] Stopping docker (via systemctl): docker.serviceWarning: Stopping docker.service, but it can still be activated by: 
    docker.socket 
. ok 

最後に、私が持っているエラー:

# /etc/init.d/docker start 
[....] Starting docker (via systemctl): docker.serviceJob for docker.service failed. 
See "systemctl status docker.service" and "journalctl -xe" for details. 
failed! 

# systemctl status docker.service 
● docker.service - Docker Application Container Engine 
    Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) 
    Active: failed (Result: start-limit-hit) since Sat 2017-11-25 20:04:20 CET; 2min 4s ago 
    Docs: https://docs.docker.com 
    Process: 12845 ExecStart=/usr/bin/dockerd -H fd:// (code=exited, status=0/SUCCESS) 
Main PID: 12845 (code=exited, status=0/SUCCESS) 
     CPU: 326ms 

Nov 25 20:04:18 example.com systemd[1]: Started Docker Application Container Engine. 
Nov 25 20:04:18 example.com dockerd[12845]: time="2017-11-25T20:04:18.191949863+01:00" level=inf 
Nov 25 20:04:19 example.com systemd[1]: Stopping Docker Application Container Engine... 
Nov 25 20:04:19 example.com dockerd[12845]: time="2017-11-25T20:04:19.368990531+01:00" level=inf 
Nov 25 20:04:19 example.com dockerd[12845]: time="2017-11-25T20:04:19.37953454+01:00" level=info 
Nov 25 20:04:20 example.com systemd[1]: Stopped Docker Application Container Engine. 
Nov 25 20:04:21 example.com systemd[1]: docker.service: Start request repeated too quickly. 
Nov 25 20:04:21 example.com systemd[1]: Failed to start Docker Application Container Engine. 
Nov 25 20:04:21 example.com systemd[1]: docker.service: Unit entered failed state. 
Nov 25 20:04:21 example.com systemd[1]: docker.service: Failed with result 'start-limit-hit'. 

私はDockerをDebian 9 Stretchにインストールしました。

誰でもこの警告を取り除き、エラーを解決するのに役立つことがありますか?「結果が「開始制限ヒット」」で失敗しましたか?

答えて

0

docker.serviceユニットファイルに加えて、docker.socketユニットファイルがあります...これはソケットの起動用です。警告は、ドッカーサービスが実行されていない間にドッカーソケットに接続しようとすると、systemdが自動的にドッカーを起動することを意味します。 これを取り除くには、/lib/systemd/system/docker.socketを削除してください... docker.serviceユニットファイルから-H fd://を削除する必要があります。

関連する問題