現已釋出!閱讀關於 11 月新增功能和修復的內容。

設定 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 使用 docker-compose.yml 資料夾的基本名稱作為預設名稱的規則將被覆蓋,改為使用 ${project-folder-basename}_devcontainer,以避免與其他專案發生名稱衝突。

© . This site is unofficial and not affiliated with Microsoft.