Dockerデーモンを正常に起動できません。

Dockerデーモンを正常に起動できません。

新しくインストールされたDocker(v17.04.0-ce)で非常に奇妙なエラーが発生しました。

(または同じ結果を取得するsystemctlコマンド)を使用してデーモンを起動した後、$sudo service docker start次のようになります。

Job for docker.service failed. See "systemctl status docker.service" and "journalctl -xn" for details.

わかりましたが、ここにsystemctlログがあります(無駄なものはありません):

「バインドしないでください」という警告メッセージを心配しないでください。

docker_service_helper.sh[6072]: Waiting for docker daemon to start
dockerd[6071]: time="2017-07-25T16:52:44Z" level=info msg="SUSE:secrets :: enabled"
dockerd[6071]: time="2017-07-25T16:52:44.586908486Z" level=warning msg="[!] DON'T BIND ON ANY IP ADDRESS WITHOUT setting --tlsverify IF YOU D...E DOING [!]"
dockerd[6071]: time="2017-07-25T16:52:44.589514048Z" level=info msg="[graphdriver] using prior storage driver: btrfs"
dockerd[6071]: time="2017-07-25T16:54:14.752334096Z" level=info msg="Processing signal 'terminated'"

だから終了はできましたがタイムアウトの跡はありません!残念ながら、Journalctlはさらに詳細ではありません。

私のオペレーティングシステムはSLES 12 sp1(オフラインシステム)です。

実行dockerd -D結果がdocker-containerdPATHに見つかりませんが、この問題がある他のサーバーがあり、dockerデーモンが実行されています...

この問題を解決する方法をご存知でしたら、よろしくお願いします!

ベストアンサー1

まあ、これは非常にトリッキーです。この問題を解決するには、/var/lib/docker別の名前に名前を変更し(バックアップ用に...)、新しい/var/lib/dockerディレクトリを作成すると...起動します!

おすすめ記事