に参加して、VS Code の AI 支援開発について学びましょう。

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 site is unofficial and not affiliated with Microsoft.