`docker-compose build` -> エラー`Can't find a suitable configuration file in this directory or any parent. Are you in the right directory?`
1630 ワード
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を再インストールのはなぜか
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
Author And Source
この問題について(`docker-compose build` -> エラー`Can't find a suitable configuration file in this directory or any parent. Are you in the right directory?`), 我々は、より多くの情報をここで見つけました https://qiita.com/padawan_e15/items/de7346678d27415a104d著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .