运行私有Docker存储库时,是否可以与本地docker守护进程共享映像

时间:2019-11-27 16:32:21

标签: docker docker-registry docker-registry-mirror

背景

我们正在运行local的计算机中运行Docker repository Docker.

我正试图找出:

问题

执行local repository和守护程序共享相同的映像,因此不会增加磁盘使用率。或者,对于每个大小为Y(MB)的图像X,local repodemon X中的X都需要2Y(MB)的事实?

谢谢

编辑1

是否可以force local repositoryimages共享其daemon

1 个答案:

答案 0 :(得分:1)

好想的问题。根据我的经验,答案是必须单独存储。因此,当您制作docker rmi映像时,即使已将存储库托管在本地(仍是存储库)上,也必须删除本地映像而不是从存储库中删除本地映像。
有一些方法可以自己测试。
    -看看拉动是否更快-我的意思是从守护程序执行时燃烧得更快。
    -执行docker rmi IMAGE并再次拉动,看图像是否被拉动。
    -从您的仓库中删除图像,然后查看docker images列出它。