2016-08-04 57 views
1

大部分时间我在办公室的互联网连接速度很慢。我可以访问基于云的Ubuntu机器,因为互联网连接速度非常快。我想使用这台机器在本地带来几个码头图像,并希望通过ftp或其他方式将“图像”文件夹下载到本地计算机。如果我复制图像文件夹的所有内容,我的本地计算机是否可以使用这些图像,就像本身已经从Docker Hub下载它们一样?将在机器之间复制“图像”文件夹用于在Docker主机之间移动图像吗?

感谢您的帮助提前。

+0

另一种可能性是运行缓存注册表代理:https://blog.docker.com/2015/10/registry-proxy-cache-docker-open-source/ –

回答

1

问:如果我复制图像文件夹的所有内容,我的本地计算机是否能够使用这些图像,就像本身已经从Docker Hub下载它们一样?

- 答:而不是直接复制图像文件,我会建议使用适当的工具导出您的图像。考虑使用docker save将您的图像导出为平面文件(tar格式)。

参见: https://docs.docker.com/engine/reference/commandline/save/#save

从本质上讲,你会做这样的事情 docker save --output busybox.tar busybox

然后回到其装载到使用你的工作机器docker load --input busybox.tar

参见: https://docs.docker.com/engine/reference/commandline/load/

+0

谢谢!这更有意义。 – adfs