設定方法
プロジェクトルートの.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がプロジェクト名となります。