Docker Composeプロジェクト名を設定する

Visual Studio Code は、Docker Compose のプロジェクト名として設定した値を反映します。

docker-compose.yml 内的最上位プロパティ name を使用して、プロジェクト名を設定できます。

または、VS Code プロセスの環境変数 COMPOSE_PROJECT_NAME を設定するか、docker-compose.yml と同じフォルダーにある .env ファイル内で指定することもできます。

注意: あらかじめ、開いているすべての VS Code ウィンドウを必ず閉じておいてください。

コマンド ラインから VS Code を起動するには

# from bash
COMPOSE_PROJECT_NAME=foo code .
# from PowerShell
$env:COMPOSE_PROJECT_NAME=foo
code .

または、docker-compose.yml と同じフォルダーにある .env ファイルに次のエントリを追加します

COMPOSE_PROJECT_NAME=foo

プロジェクト名が設定されておらず、docker-compose.yml.devcontainer フォルダー内にある場合、他のプロジェクトとの名前の衝突を避けるため、docker-compose.yml フォルダーのベース名を使用する Docker Compose のデフォルト動作は ${project-folder-basename}_devcontainer で上書きされます。

© . This website operates independently and is not affiliated with or endorsed by Microsoft. All brand names, logos, and trademarks are the property of their respective owners.