1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Windows10でのdockerのやり方について

Posted at

初心者の私がWindows10でdockerを始めた時の備忘録です。

いろいろなサイトを参考にしながら行ったのですが、はまってしまった箇所について備忘録として、残したいと思います。

①WSL2のインストールではまってしまった所
 Windowsのバージョンが低かったので、インストールが出来ませんでした。バージョンを最新にしたらできました。自分の場合 Windows10 HOMEなのですが、バージョンを2004にしました。

②Dockerではまった所
 インストールして、さて始めようかとしましたら、docker-compose upではまりました。

つまり、docker-compose upを入力しても、下記のエラーが出て動作しない。

【エラー】
ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?
If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.

いろいろ調べまして、監理者権限(sudo)で行えば出来るとあったで、行ってみましたが出来ませんでした。同じエラーです。

入力したコマンド → sudo docker-compose up

さらにいろいろ調べて、、、ここにたどりつきまして、 ココ → https://yukituna.com/2201

sudo /etc/init.d/docker start 

をしたらできました。つまりdockerが起動していなかったみたいです。「かえるのほんだな」さんありがとうございました。

③ユーザー追加について
 補足なのですが、Dockerでのユーザーをグループに登録すればsudoを使わなくてもできるよと、あったのですが、今使っているユーザーは何?どうやって登録するのとなってしまったので、それについてです。

 今のユーザーは下記のコマンドで知ることができます。
 whoami

 今のユーザーが分からなくても下記のコマンドでユーザーに追加できます。

 sudo groupadd docker
 sudo usermod -aG docker $USER

これで sudo を付けなくても、compose出来るようになりました。

1
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
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?