Docker-compose ps不显示任何输出
我试图运行docker组成的ps和docker组成的日志,并没有显示任何输出。 我能够运行docker组成,并validation正确的容器开始与dockerPS。 然而docker组成日志和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,build 786b29d
非常感谢@dnephin发布回复。 完整性在这里是:
dnephin-
“我怀疑这里发生的事情是项目名称不同,默认项目名称是目录的基本名称,所以如果从不同的目录运行docker-compose,则可能会得到不同的项目名称。
您可以使用-p或COMPOSE_PROJECT_NAME环境variables来设置它。 如果您查看容器名称的第一部分(在第一个下划线之前),那就是项目名称。
从文件中configuration项目名称存在未解决的问题。 我想我们会尽快实施。“
将-p开关添加到我的撰写命令中解决了问题。 即:sudo docker-compose -f /opt/docker-compose/server1-compose.yml logs -p projectname
- 如何链接多个Docker容器并封装结果?
- 使用具有Vagrant的单个虚拟机跨多个项目托pipeDocker容器
- 如何从OSX为Docker(Azure Linux vm)创build兼容的证书
- 为什么MySQL Docker容器会抱怨在使用Docker 17.03的秘密时必须定义MYSQL_ROOT_PASSWORD env?
- 如何从sbt-native-packager发布到Google Container Engine?
- 无法在docker中使用解释器运行python脚本权限被拒绝
- 如何使用kube-proxy在k8s中转发https serivce?
- 从Windows的.bat文件启动docker工具箱
- Bash命令返回一个空闲端口