docker安装后出现Cannot connect to the Docker daemon.
给我你的怀抱
给我你的怀抱 2017-04-24 15:59:19
0
6
1279

系统:ubuntu16.04
我是按照docker的文档上安装的 https://docs.docker.com/linux/step_one/
安装完成后docker的ps pull search run命令都会报这个错 Cannot connect to the Docker daemon. Is the docker daemon running on this host?

在文档上看到让我检查 DOCKER_HOST 这环境变量,然而我并不知道在哪检查

给我你的怀抱
给我你的怀抱

全員に返信(6)
阿神

私も同様のエラーを経験しました。
なぜなら、docker サービスを開始するのを忘れていたからです。
サービスドッカーの開始

いいねを押す +0
習慣沉默

ぜひご利用くださいsudo

いいねを押す +0
巴扎黑

ユーザーをdockerグループに追加する必要があります。 「sudo gpasswd -a xxxx docker」 (xxx はユーザー名) で実行します。
その後、コンピューターを再起動します。
この問題は解決されるはずです。

いいねを押す +0
Ty80

docker-machine restart&&eval "$(docker-machine envdefault)"&&docker-machine env このシーケンスを実行するだけです

いいねを押す +0
世界只因有你
  • Docker 起動のデフォルト設定を見てください/etc/default/docker没问题呗,然后重启服务service docker restart

  • sudo docker -H unix:///var/run/docker.sock -d &
    -H を使用して、指定された IP とポートをリッスンするように docker プロセスを変更します。デフォルトでは、docker は unix:///var/run/docker.sock をリッスンし、ローカル root ユーザーのみの接続を許可します。 「Docker チュートリアル - 基本コマンドを学ぶ」を参照してください

  • dockerを再インストールします。

いいねを押す +0
阿神

su root # まず root ユーザーに切り替えて、次のコマンドを実行します
systemctl enable docker # 起動時に自動的に docker を起動します

systemctl start docker # dockerを起動
systemctl restart docker # dockerを再起動

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート