每次运行docker-compose时,Docker名称都会变长

时间:2016-04-29 20:55:13

标签: docker

(免责声明:我是码头工人)

每次运行sudo docker-compose up时,图像名称都会变长一些。看起来每次都将图像哈希(或类似的东西)粘在前面:

1 a@ubuntu:~/projects/p⟫ sudo docker-compose up
Recreating 32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_p_postgres_1
...
1 a@ubuntu:~/projects/p⟫ sudo docker-compose up
Recreating 32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_32ba9196a0a9_p_postgres_1
...
1 a@ubuntu:~/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,build 20f81dd
  • Ubuntu 14.04
  • sudo docker-compose build成功完成

2 个答案:

答案 0 :(得分:0)

jazgot关于与-p一起跑步的建议做了诀窍:

130 a@ubuntu:~/projects/p⟫ sudo docker-compose -p testtest up
Starting testtest_postgres_1

我更愿意将jazgot的评论标记为答案,但我没有办法做到这一点(或赞成他的评论)。

我希望我知道为什么这首先发生了。 jazgot认为这是因为我的项目名称p太短,但我只是用p来匿名;实际名称是6个字符长,看起来足够长。

答案 1 :(得分:0)

我遇到了同样的问题,-p没有帮助我,但重启了docker服务呢

service docker restart