尝试以扩展 VS Code 中的代理模式!

设置 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` 覆盖,以避免与其他项目发生名称冲突。