公式ウェブサイト( Docker Docs )の指示に従って、Ubuntu 14.04を搭載したVagrantboxにDockerをインストールしようとしています。インストールは機能しているように見えましたが、その後Sudo service docker start
を使用してdockerサービスを開始できません。次のエラーメッセージが表示されます。
start: Job failed to start
docker ps -a
を試してみると、次のエラーメッセージが表示されます。
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
カーネル:Linux vagrant-ubuntu-trusty-64 3.13.0-85-generic#129-Ubuntu SMP Thu Mar 17 20:50:15 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
/var/log/upstart/docker.logからの関連する行
Waiting for /var/run/docker.sock
Invalid value "" for flag --mtu: strconv.ParseInt: parsing "": invalid syntax
@brentが述べたように、解決策は/var/log/upstart/docker.log
のログを調べていて、-mtuパラメータが空であることを示していました。私の場合、設定されていない環境変数に依存していました。