📑
docker-composeで任意のymlファイルを実行するオプション
はじめに
docker-compose up時のオプションを1つ共有です。
困っていたこと
docker-compose up を実行する際に、docker-compose.ymlファイルが実行されます。
ですが、環境によってdocker-composeの設定を使い分けたいユースケースがありました。
例えば、
/docker-compose.yml
/docker-compose.local.yml
のファイルが存在した場合に、状況によって実行するファイルを使い分けたい
解決方法
-f オプションを使います。
オプション無しの場合
docker-compose up
docker-compose.yml が実行される
オプションでファイルを指定する場合
docker-compose -f docker-compose.local.yml up
docker-compose.local.ymlが実行される
まとめ
dockerの簡単なオプションの紹介でした。
公式ドキュメントも参考にしてみてください。
Discussion