TL;TR
- docker-composeを再インストールする
- または、環境変数$COMPOSE_FILEに
docker-compose.yml
を指定する。
エラー文
Can't find a suitable configuration file in this directory or any
parent. Are you in the right directory?
Supported filenames: docker-compose.yml, docker-compose.yaml, compose.yml, compose.yaml
エラー文の内容
- コンフィグファイルないよ
docker-composeを再インストールのはなぜか
stackoverflowにそういった解決法が多く乗っていたから。
しかし、私はmacだったからか、docker-composeはDockerアプリに内蔵されており、linuxと同じ感じでアンインストール、インストールしても解決しなかった。
環境変数$COMPOSE_FILEにdocker-compose.yml
を指定する。
私の場合、developブランチとdocker環境ブランチが異なっており、それでdocker-compose.ymlへパスが通っていない?スコープに入っていない?感じだったのが原因だと思われる。詳細がわかったら追記したい。
export COMPOSE_FILE=docker-compose.local.yml
echo $COMPOSE_FILE
参考
https://docs.docker.com/docker-for-mac/install/
https://suin.io/535