設定方法
プロジェクトルートの.env
にCOMPOSE_PROJECT_NAME
環境変数を記述することで設定できます。
以下のようにするとプロジェクト名はsample-app
となります。
.env
COMPOSE_PROJECT_NAME=sample-app
設定できない方法
docker-compose でプロジェクト名を設定する方法はいくつかあります。
しかし Remote - Containers ではトップレベルのname
プロパティでは設定できませんでした。
compose.yml
にname
プロパティを記述しても無視されカレントディレクトリ名がプロジェクト名となります。
sample-project/compose.yml
name: myapp
services:
<以下略>
上記の場合にはname
に記述したmyapp
は無視され、 ディレクトリ名のsample-project
がプロジェクト名となります。