2015-10-15 501 views
0

我想运行docker-compose ps和docker-compose日志,并且都没有显示任何输出。我能够运行docker-compose并验证正确的容器是以docker ps启动的。然而,docker-compose日志和ps不显示任何内容Docker-compose ps没有显示任何输出

> sudo docker-compose -f /opt/docker-compose/server1-compose.yml ps 
Name Command State Ports 
------------------------------ 

> sudo docker-compose -f /opt/docker-compose/server1-compose.yml logs 
Attaching to 

这两个命令都返回预期的输出。这里有什么问题? docker-compose版本:1.4.2 Docker版本1.7.1,内部版本786b29d

+0

我回复了你在github上的问题https://github.com/docker/compose/issues/2188#issuecomment-148408311 – dnephin

回答

1

谢谢so @dnephin发布回复。为了完整这里是:

dnephin-

“我怀疑这里发生了什么是项目名称是 不同的默认项目名称是目录的基名,所以 如果你运行的码头工人。从不同的目录-compose你可能会得到一个 不同的项目名称。

您可与-p或COMPOSE_PROJECT_NAME环境设置 变量。如果你看一下容器名称(第一部分 前第一unders核心)这就是项目名称。

从文件配置项目名称存在未解决的问题。我 认为我们将寻求尽快执行该“

添加使用-p开关来我撰写命令修复问题 即:。sudo的码头工人,组成-f /选择/泊坞窗,撰写/服务器1 -compose.yml日志-p项目名称