環境ごとの差異を吸収したい
docker-compose
コマンドはデフォルトではdocker-compose.yaml
ファイルが使用されるようになっているが、ローカル環境とCI環境でコンテナを分けたいときなどは、使用したいyamlファイルも異なってくる。
そういったケースのために、使用するyamlファイルを指定するオプションもきちんと用意されている。
コマンドの使用方法
コンテナ起動
$ docker-compose -f [指定したいファイル名] up
ex
$ docker-compose -f docker-compose-ci.yaml up
コンテナビルド
$ docker-compose -f [指定したいファイル名] build
ex
$ docker-compose -f docker-compose-ci.yaml build