每次运行docker-compose时,Docker名称都会变长
(免责声明:我是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还是很新的,所以我不知道如何开始debugging。 我更有知识的同事在接下来的几天就要离开了。
其他可能有用的信息:
- docker
docker --version
:1.10.3,build 20f81dd - Ubuntu 14.04
-
sudo docker-compose build
成功完成
jazgot用-p
跑步的build议做到了:
130 a@ubuntu:~/projects/p⟫ sudo docker-compose -p testtest up Starting testtest_postgres_1
我宁愿将jazgot的评论标记为答案,但我不认为有办法做到这一点(或对他的评论)。
不过,我希望我知道为什么这是发生在第一位。 jazgotbuild议说,这是因为我的项目名字太短,但我只是用匿名的方式; 实际名称是6个字长,似乎够长。
我有同样的问题,-p没有帮助我,但重新启动docker服务
service docker restart