docker - 运行私有 Docker 存储库时,是否可以与本地 docker 守护进程共享图像
问题描述
背景
我们正在运行的local
Docker repository
机器内部运行Docker.
我试图找出:
问题
执行local repository
和守护进程,共享相同的图像,因此不会增加磁盘使用量。或者,对于每个大小为 Y(MB) 的图像 X,Xlocal repo
和 X 中的demon
X 都占用 2Y(MB)?
谢谢
编辑 1
是否有可能与force
分享local repository
它?images
daemon
解决方案
好想的问题。根据我的经验,它必须分开存放。因此,当您docker rmi
制作图像时,您的本地图像必须从存储库中删除,而不是从存储库中删除,即使您已在本地托管存储库,它仍然是存储库。
有一些方法可以自己测试。
- 看看是否拉得更快——我的意思是当你从守护进程中拉得更快。
- 再次执行docker rmi IMAGE
并拉取,看看图像是否被拉取。
- 从您的存储库中删除图像,并查看docker images
它的列表。
推荐阅读
- javascript - 如何在按键上更改选择的颜色
- ios - WKWebView - 不从 Web 视图加载页面
- c# - PDF acrofield 中的文本垂直居中(C#、iTextSharp)
- php - PHP 图标未出现在 IIS 管理器中
- c# - 如何找到为空的 TD 计数?
- python - 在python正则表达式中提取字符前后的两个单词
- r - 如何使用以数字字符串命名的数据框列指定公式
- ios - 无法从 Objective-C 通用框架中引用 Swift 通用框架的类和方法
- android - 当为相机调用 startActivityForResult 时,应用程序进入后台。因此,永远不会调用 onActivityResult 并且永远不会将图像返回给应用程序
- javascript - 我需要对反应组件使用继承吗?