一尘不染

Docker映像

docker

有什么方法可以手动下载Docker映像吗?

我的互联网连接速度非常慢,对我来说,最好获得图像的链接,然后以更高的互联网速度将其下载到其他位置,

如何获取由docker pull管理的映像的直接URL?


阅读 240

收藏
2020-06-17

共1个答案

一尘不染

可能会得到,但让我提出另外两种建议!

  1. 如果可以通过快速连接连接到远程服务器,并且该服务器可以运行Docker,则可以docker pull在该服务器上,然后docker save将映像(及其所有层和元数据)导出为tarball,并以任何方式传输该tarball你喜欢。

  2. 如果您要传输共享同一基础的多个图像,那么前一种方法就不好了,因为您最终将传输共享大量数据的多个tarball。因此,另一种可能性是运行私有注册表,例如在“移动”计算机(笔记本电脑)上运行,将其连接到快速网络,提取图像,将图像推送到私有注册表;然后将笔记本电脑移至“慢速”网络,并从中拉取图像。

如果您不能接受这些解决方案,请随时提供更多详细信息,我们将竭诚为您服务!

2020-06-17