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 폴더의 기본 이름(basename)을 사용하는 Docker Compose 기본값이 ${project-folder-basename}_devcontainer로 재정의됩니다.