「DOCKER-COMPOSE」- 配置与使用

docker-compose教程(安装,使用, 快速入门)

设置 PROJECT NAME 信息

Project name in docker-compose.yml · Issue #1123 · docker/compose
Set $PROJECT_NAME in docker-compose file – Stack Overflow
Declare default environment variables in file | Docker Documentation

问题描述

在 Docker Compose 中,默认使用当前目录名作为应用名,并前缀到容器目录。

当我将 docker-compose.yml 文件保存在 application/ 中,导致容器被前缀 application 作为项目名。

该笔记将记录:在 Docker Compose 中,如何设置项目名。

解决方法

创建 .env 文件,定义 COMPOSE_PROJECT_NAME 变量,以此指定应用名。