拉码头图像

时间:2014-03-13 14:18:48

标签: docker

有没有办法可以手动下载泊坞窗图像?

我的互联网连接速度很慢,对我来说最好是获取图片链接并以更快的网速将其下载到其他地方,

如何获取由docker pull管理的图像的直接网址?

2 个答案:

答案 0 :(得分:19)

有可能获得这个,但让我建议另外两种方式!

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

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

  3. 如果您无法接受这些解决方案,请不要犹豫,提供更多详情,我们将竭诚为您服务!

答案 1 :(得分:13)

您可以使用以下方式下拉各个图层: https://github.com/samalba/docker-registry-debug

使用curlme选项。

将图层重新组合成图像留给读者练习。