LoginSignup
0
0

More than 3 years have passed since last update.

Windows10 home環境でDocker Hubをインストールしたけど起動しなかった時に調べた内容

Last updated at Posted at 2020-11-22

自宅のPC検証環境を作りたくDocker Hubをインストール
その時に、docker run hello-worldが実行出来なかったので色々試した内容をまとめておく

結論
・Dockerが起動してるか確認する

環境
・Windows10 home

まずこの記事を参考にインストール
Windows 10 Home 対応の Docker Desktop for Windows を一足早く試してみました

Docker Hubのインストールまでは完了してhello-worldをしてみるも起動しない

C:\Users\name>docker run hello-world
docker: error during connect: This error may indicate that the docker daemon is not running.: Post http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/containers/create: open //./pipe/docker_engine: The system cannot find the file specified.
See 'docker run --help'.

こんな感じのエラーが出る
エラーを調べてみると環境変数が正しく設定出来ていないので繋がらないっぽい

調べてみると下記のページにたどり着く
Docker for Windowsでのエラー
dockerでネットワークエラー
windows: docker: command not found( docker not added to path)

コマンドから環境変数を設定していたが、設定から環境変数を検索してそこからPATHにDockerをインストールしたフォルダを設定した

環境変数を設定し再度hello-worldを実行するも上のエラーが出て実行できない
一度、再インストールし直して実行してみるも同じ状態

さらに検索してみると下記ページがヒット
Windows10の環境で docker コマンドを実行するとエラーが発生する

このスタックオーバーフローの回答に「Docker Desktopが起動していないのでは?」とありタスクバーのDockerマークを見ると赤い状態で起動していませんでした…

Dockerを起動してあげるとhello-world出来ました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0