2022-01-28 docker compose でプロジェクト名を指定する
docker compose でプロジェクト名を指定する
docker compose
はプロジェクト名としてデフォルトではディレクトリ名を使うが、これをカスタムしたい。
下記の docker compose
の -p
オプションが使える。
-p, --project-name NAME Specify an alternate project name
(default: directory name)
ref. Overview of docker-compose CLI | Docker Documentation
コマンド
my_custom_project_name
というプロジェクト名を指定して docker compose up
するコマンド:
$ docker compose -p my_custom_project_name up
プロジェクト名が変わると永続化しているボリュームが変わってしまうので、注意が必要。
ref. dockerでプロジェクト名を指定する - Qiita
たとえば一時的にボリュームを切り分けて環境を作りたいときにこのオプションは便利そう。