質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

解決済

dockerをインストールした後、デーモンが実行されていないというエラーがでる

退会済みユーザー
退会済みユーザー

総合スコア0

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

2回答

0評価

0クリップ

4912閲覧

投稿2019/04/19 04:59

編集2019/04/19 07:18

dockerのデーモンを動かしたい

Ubuntu18.04.1を使用しdockeを以下の手順でインストールしていますが、デーモンが実行されていないというエラーがでておりエラーの原因はデーモンがinactiveになっていることだと思うのですが、解決方法がわかりません。
どなたかご教授お願いできますでしょうか。

発生している問題・エラーメッセージ

sudo service docker status ● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; disabled; vendor preset: enabled) Active: **inactive (dead)** Docs: https://docs.docker.com ~$ sudo docker search centos | more Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

該当のソースコード

#以下の手順でインストールしています $ sudo apt-get update $ sudo apt-get install -y \ apt-transport-https \ ca-certificates \ curl \ software-properties-common $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - $ sudo apt-key fingerprint 0EBFCD88 $ sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" $ sudo apt-get update $ sudo apt-get install -y docker-ce

試したこと

~$ sudo service start docker
start: unrecognized service

~$ sudo systemctl start docker
Job for docker.service failed because the control process exited with error code.
See "systemctl status docker.service" and "journalctl -xe" for details.

再起動

補足情報(FW/ツールのバージョンなど)

Ubuntu18.04.1

~$sudo apt-get update
を実行した際にキーが期限切れとなっていたため
~$sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 23E7166788B63E1E
を実行しています。

journalctl-xeを実行すると以下が表示されます
-- Subject: Unit docker.socket has begun start-up
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support

-- Unit docker.socket has begun starting up.
Apr 19 06:44:55 doc4 systemd[1]: Listening on Docker Socket for the API.
-- Subject: Unit docker.socket has finished start-up
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support

-- Unit docker.socket has finished starting up.

-- The start-up result is RESULT.
Apr 19 06:44:55 doc4 systemd[1]: docker.service: Start request repeated too quickly.
Apr 19 06:44:55 doc4 systemd[1]: docker.service: Failed with result 'exit-code'.
Apr 19 06:44:55 doc4 systemd[1]: Failed to start Docker Application Container Engine.
-- Subject: Unit docker.service has failed
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support

-- Unit docker.service has failed.

-- The result is RESULT.
Apr 19 06:44:55 doc4 systemd[1]: docker.socket: Failed with result 'service-start-limit-hit'.
Apr 19 06:45:01 doc4 CRON[5068]: pam_unix(cron:session): session opened for user root by (uid=0)
Apr 19 06:45:01 doc4 CRON[5069]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Apr 19 06:45:01 doc4 CRON[5068]: pam_unix(cron:session): session closed for user root
Apr 19 06:45:55 doc4 sudo[5146]: ubuntu : TTY=pts/2 ; PWD=/home/ubuntu ; USER=root ; COMMAND=/bin/journalctl -xe
Apr 19 06:45:55 doc4 sudo[5146]: pam_unix(sudo:session): session opened for user root by ubuntu(uid=0)

sudo service docker status
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Fri 2019-04-19 06:44:55 UTC; 29min ago
Docs: https://docs.docker.com
Process: 5022 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE)
Main PID: 5022 (code=exited, status=1/FAILURE)

Apr 19 06:44:55 doc4 systemd[1]: docker.service: Service hold-off time over, scheduling restart.
Apr 19 06:44:55 doc4 systemd[1]: docker.service: Scheduled restart job, restart counter is at 3.
Apr 19 06:44:55 doc4 systemd[1]: Stopped Docker Application Container Engine.
Apr 19 06:44:55 doc4 systemd[1]: docker.service: Start request repeated too quickly.
Apr 19 06:44:55 doc4 systemd[1]: docker.service: Failed with result 'exit-code'.
Apr 19 06:44:55 doc4 systemd[1]: Failed to start Docker Application Container Engine.

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

zembutsu
zembutsu

2019/04/19 05:15

「該当のソースコード」にお書きになられた手順で作業内容自体は問題ないように思います。 `sudo systemctl start docker` を実行して出てくるメッセージは、制御プロセスがエラーコード付きで終了したため、起動に失敗したという内容です。 `sudo service docker status` を実行して出てくるメッセージは他にもありますでしょうか。もしあれば追記いただくのと、あるいは、 `journalctl -xe` を実行しますと、他にも起動できないヒントが出てくると思います。
退会済みユーザー
退会済みユーザー

2019/04/19 06:55

ご回答ありがとうございます。 `sudo service docker status`を実行した際に出てくるメッセージはほかにはありませんでした。 journalctl -xeを実行すると以下が表示されました。 - Subject: Unit docker.socket has begun start-up -- Defined-By: systemd -- Support: http://www.ubuntu.com/support -- -- Unit docker.socket has begun starting up. Apr 19 06:44:55 doc4 systemd[1]: Listening on Docker Socket for the API. -- Subject: Unit docker.socket has finished start-up -- Defined-By: systemd -- Support: http://www.ubuntu.com/support -- -- Unit docker.socket has finished starting up. -- -- The start-up result is RESULT. Apr 19 06:44:55 doc4 systemd[1]: docker.service: Start request repeated too quickly. Apr 19 06:44:55 doc4 systemd[1]: docker.service: Failed with result 'exit-code'. Apr 19 06:44:55 doc4 systemd[1]: Failed to start Docker Application Container Engine. -- Subject: Unit docker.service has failed -- Defined-By: systemd -- Support: http://www.ubuntu.com/support -- -- Unit docker.service has failed. -- -- The result is RESULT. Apr 19 06:44:55 doc4 systemd[1]: docker.socket: Failed with result 'service-start-limit-hit'. Apr 19 06:45:01 doc4 CRON[5068]: pam_unix(cron:session): session opened for user root by (uid=0) Apr 19 06:45:01 doc4 CRON[5069]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1) Apr 19 06:45:01 doc4 CRON[5068]: pam_unix(cron:session): session closed for user root Apr 19 06:45:55 doc4 sudo[5146]: ubuntu : TTY=pts/2 ; PWD=/home/ubuntu ; USER=root ; COMMAND=/bin/journalctl -xe Apr 19 06:45:55 doc4 sudo[5146]: pam_unix(sudo:session): session opened for user root by ubuntu(uid=0) よろしくお願いします。
zembutsu
zembutsu

2019/04/19 07:23

ありがとうございます、ログからおおよその状況が分かってきました。

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです