docker、docker-composeを導入

ここでは、開発のために自分の手元のPCでサーバを立ち上げるために、dockerdocker-composeというソフトウェアを導入します。

手順: Dockerの導入

  • Install Docker Engine on Ubuntuを参考に、WSL2の上でコマンドを打ってdockerをインストールします。
  • 確認のため、インストールを終えたら sudo docker ps とターミナルで打ってみてください。以下のように表示されたらうまくいっています。
$ sudo docker ps
[sudo] password for uta8a: 
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES

トラブルシューティング: もしエラーが起きたら?

  • ここは非常にエラーが色々な種類で出るので、エラーメッセージで検索してみて、15分考えて分からなければdiscordで質問してみましょう。

手順: docker-composeの導入

  • docker/composeからReleasesのdocker-compose-linux-x86_64を取ってきます。アドレスをコピーしてWSL側でダウンロードしましょう。
wget https://github.com/docker/compose/releases/download/v2.1.1/docker-compose-linux-x86_64
sudo cp ./docker-compose-linux-x86_64 /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
  • versionコマンドで確認をします。以下のように表示されれば成功です。
$ sudo docker-compose -v
Docker Compose version v2.0.1

確認テスト

  • docker, docker-composeを導入し、sudo docker psでの確認、sudo docker-compose -vでの確認も行った