(免责声明:我是码头工人)
每次运行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 sudo docker-compose build
成功完成答案 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