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
たとえば一時的にボリュームを切り分けて環境を作りたいときにこのオプションは便利そう。