【WSL】Dockerが起動していないとCouldn’t connect to Docker daemonというエラーが発生します

docker docker
スポンサーリンク

WindowsのWSLでDockerのコマンドを使おうとしたところ、dockerが起動していないとエラーで注意されました。

$ docker-compose up
ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?

If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.

こちら調べてみると、エラーの文章の通りDokcerのサービスが起動していないことが原因のようです。起動していないものは動きませんよね…

Dockerの起動・停止・起動状態チェックは次のコマンドで出来ます。

Docker daemon起動

sudo service docker start

Docker daemon停止

sudo service docker stop

Docker daemonのステータスチェック

sudo service docker status

私の環境で確認してみたところ、やはりDocker daemonが停止していました。
起動コマンドで起動させたところ、Dockerのコマンドが使えるようになりました!

$ sudo service docker status
 * Docker is not running
$ sudo service docker start
 * Starting Docker: docker                                                                                                                                                                                [ OK ]
$ docker ps
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES

以上。

このブログでは、【ConoHa WING】を使っています

このブログでは、【ConoHa WING】を使っています
わたし、稼げました。

このブログでは、プログラミングでの学びをノート代わりとして記事としています。
少しずつPVが増えてきて、先日Google AdSenseの収益が振り込まれました!

どれくらいの記事数、期間、PVがあれば振込ボーターの8千円に到達するのか?
私のリアルな数字を紹介します。

ブログ村を利用しています
素人エンジニアの苦悩 - にほんブログ村
PVアクセスランキング にほんブログ村
docker Windows
スポンサーリンク
スポンサーリンク
シェアする
amateur_engineerをフォローする
素人エンジニアの苦悩

コメント

タイトルとURLをコピーしました