Docker Compose - ファイル名を指定して実行する

docker-compose.yml ではなく、別のファイル名で起動したい場合は -f オプションを使用します。-f オプションを使うと、docker-compose(docker compose) コマンドに別のファイル名を指定できます。

ファイル名を指定して実行する方法

docker コマンドを使用する場合
docker compose -f ファイル名 コマンド
(例)docker compose -f docker-compose-win.yml up

docker-compose コマンドを使用する場合

docker-compose -f ファイル名 コマンド
(例)docker-compose -f docker-compose-win.yml up
ファイル名を指定してupコマンドを実行
ファイル名を指定してupコマンドを実行

注意点

次のように、「コマンド」 「-f ファイル名」の順序ではエラーが発生します。
docker compose コマンド -f ファイル名
(間違った例)docker compose up -f docker-compose-win.yml
docker-compose コマンド -f ファイル名
(間違った例)docker-compose up -f docker-compose-win.yml

検証環境