2016-04-29 73 views
1

时间(声明:我是一个码头工人小白)泊坞窗名称变长各我跑码头工人,撰写

我每次运行sudo docker-compose up,图像名称变长了一点。它看起来像图像的哈希值(或类似的东西)被粘到前每次:

1 [email protected]:~/projects/p⟫ sudo docker-compose up 
Recreating 32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_p_postgres_1 
... 
1 [email protected]:~/projects/p⟫ sudo docker-compose up 
Recreating 32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_p_postgres_1 
... 
1 [email protected]:~/projects/p⟫ sudo docker-compose up 
Recreating 32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_p_postgres_1 

正如你可能想象,这是...真是让人恼火。我怎样才能防止这一点?

我对Docker还很新,所以我不确定如何开始调试。我更有知识的同事在接下来的几天就要离开了。

其它潜在有用的信息:

  • docker --version:1.10.3,建立20f81dd
  • 的Ubuntu 14.04
  • sudo docker-compose build成功完成与-p运行并获得成功的
+1

滑稽的问题,问题可能是因为短项目名称。尝试运行'docker-compose -p testtest up'或者重命名你的项目dir'p'到更长的时间。只是一个疯狂的猜测;) – jazgot

回答

0

jazgot的建议:

130 [email protected]:~/projects/p⟫ sudo docker-compose -p testtest up 
Starting testtest_postgres_1 

我宁愿将jazgot的评论标记为答案,但我不认为有办法做到这一点(或对他的评论满意)。

但我希望我知道为什么这首先发生了。 jazgot表示这是因为我的项目名称p太短,但我只是使用p进行匿名;实际名称是6个字符长,似乎足够长。

0

我有同样的问题,和-p没有帮助我,但码头工人服务的重新启动做

service docker restart