こんにちは、エンジニアのオオバです。
Mac環境でDockerのインストールまでを上の記事で終わらせました。
ここから、Docker Composeを使おうとすると、
docker-compose: command not found
上記エラーの通り、コマンドが見つからないとのことなので、使えるようにするまでをまとめます。
→11万文字で徹底解説した「DOTweenの教科書」Unityアニメーションの超効率化ツールはこちら
Docker Composeをインストール
curl -L https://github.com/docker/compose/releases/download/1.3.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
sudo pip install -U docker-compose
Docker Composeのインストールが完了したので、ここから使ってみます。
そもそもDockerを起動していないと動かない
Couldn't connect to Docker daemon. You might need to start Docker for Mac.
当たり前ですが、まずDocker起動しておかねばならないと動きません。
Docker起動後すぐには使用できません
docker-compose up -d
とかコマンドを実行すると以下のようなエラーが出ました。
dial unix vms/0/00000003.00000948: connect: no such file or director
Dockerがまだ起動中だったので、以下のように起動しきるまで正座待機します。
Docker.appを実行し、以下のステータスになるまで待機してから再度コマンドを実行するとうまくいきました。
以上
この記事が気に入ったらフォローしよう
オススメ記事
検証環境
- Docker 18.09.2
- Docker Compose 1.23.2
- macOS High Sierra 10.13.6