如何在没有项目名称的情况下运行docker-compose?

时间:2019-10-09 12:06:09

标签: docker-compose

默认情况下,Compose将项目名称基于运行compose命令的目录的基础名称。可以通过为每个命令传递-p / --project-name选项或设置COMPOSE_PROJECT_NAME环境变量来覆盖项目名称。

我可以使用空项目名称运行docker-compose吗?我用以下名称声明该卷:myvolume,我想在启动容器后使用名称myvolume而不是例如user_myvolume。有可能吗?

1 个答案:

答案 0 :(得分:1)

不可能有一个空的项目名称,因为它在docker内部用作容器密钥的一部分。

在此进行更详细的讨论:Proposal: support for empty project names