web-dev-qa-db-ja.com

ドッカーが起動に失敗する

Dockerをインストールしましたが、起動できません。 Docker EngineとDockerマシンもインストールしましたが、どれも機能していません

caner@vegan:~/hb-productupload/docker/dev$ systemctl status docker.service
● docker.service - Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sal 2016-09-20 11:19:24 EEST; 1min 38s ago
     Docs: https://docs.docker.com
  Process: 4905 ExecStart=/usr/bin/dockerd -H fd:// (code=exited, status=1/FAILURE)
 Main PID: 4905 (code=exited, status=1/FAILURE)

Eyl 20 11:19:24 vegan systemd[1]: Starting Docker Application Container Engine...
Eyl 20 11:19:24 vegan dockerd[4905]: time="2016-09-20T11:19:24.023531856+03:00" level=fatal msg="Error starting daemon: pi
Eyl 20 11:19:24 vegan systemd[1]: docker.service: Main process exited, code=exited, status=1/FAILURE
Eyl 20 11:19:24 vegan systemd[1]: Failed to start Docker Application Container Engine.
Eyl 20 11:19:24 vegan systemd[1]: docker.service: Unit entered failed state.
Eyl 20 11:19:24 vegan systemd[1]: docker.service: Failed with result 'exit-code'.

caner@vegan:~/hb-productupload/docker/dev$ docker ps
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
c

私は16.04 Ubuntuにいます

3
mark

Dockerサービスを再起動します-

Sudo systemctl restart docker

以下のコマンドの出力を共有します-

Sudo journalctl -xe

ログを確認し、下のリンクの最後のコメントも参照してください。dockerデーモンの障害ですでに報告されている問題に類似したものを見つけることができます。
https://github.com/moby/moby/issues/2591

3
vivekyad4v

すべてのdockerコマンドをrootユーザーとして実行するか、ユーザーグループをdockerユーザーグループに追加します。

まず、rootユーザーでdockerを起動するか、すべてが実行されている場合はSudoを使用してから、Sudo usermod -aG docker $USERコマンドを使用してユーザーをdockerグループに追加します。

2