2017-05-21 36 views
0

this question事实证明,我不能在DockerfileFROM行中使用sha256机制来验证我在另一个派生映像中使用了正确的本地构建的非DockerHub映像。如何验证本地构建的泊坞窗图像?

是否有另一种方法来验证本地构建的Docker镜像?可能有一些最佳做法?

+1

docker docs没有提到任何关于它的事情,所以我认为BMitch对你提到的这个问题的评论是目前唯一可能的答案。 –

回答

1

docs

默认情况下,搬运工拉由拉泊坞枢纽的图像。这也是 可以手动指定从

拉你可以开始private docker registry注册表的路径上,你用下面的命令本地主机:

docker run -d -p 5000:5000 --restart=always --name registry registry:2 

说你的映像名称为ubuntu然后推图像与特定注册表:

docker push localhost:5000/ubuntu 

在你Dockerfile你可以使用:

From localhost:5000/ubuntu 
+0

这似乎很有用!我会很快尝试。 – Zelphir