如何validation本地构build的docker图像?
在这个问题 ,事实certificate,我不能在Dockerfile
的FROM
行中使用sha256
机制来validation我在另一个派生的图像中使用正确的本地构build的非DockerHub图像。
有没有另外一种方法来validation本地构build的Docker镜像? 可能有一些最佳做法?
从文档 :
默认情况下,docker pull从Docker Hub中提取图片。 也可以手动指定要从中注册的registrypath
您可以使用以下命令在本地主机上启动私有dockerregistry :
docker run -d -p 5000:5000 --restart=always --name registry registry:2
说你的图像名称是ubuntu
然后将图像推送到具体的registry:
docker push localhost:5000/ubuntu
在你的Dockerfile中你可以使用:
From localhost:5000/ubuntu