如何从tar文件加载Docker镜像

时间:2016-11-14 05:20:21

标签: windows docker hortonworks-sandbox

我已经安装了Docker for Windows。我被赋予了在Windows中使用Docker of HortonWorks Docker的任务我不知道。我从这里下载了HDP_2.5_docker.tar(http://hortonworks.com/downloads/#sandbox),这是10 GB的文件。

如何加载图片tar文件?我在cmd提示符中尝试了这些命令:

E:\> docker import HDP_2.5_docker.tar

3 个答案:

答案 0 :(得分:19)

您可以使用docker load

Usage:  docker load [OPTIONS]

Load an image from a tar archive or STDIN

在你的情况下:

docker load < HDP_2.5_docker.tar

基于cmd中的@alexkasko comment,您可能需要使用标记-i

docker.exe load -i windowsservercore.tar

答案 1 :(得分:5)

首先,将tar文件放在用户文件夹下:即:C:\Users\yourName\xxx.tar

其次,运行Docker加载CMD:

docker load -i xxx.tar

完成后,我们可以通过运行CMD看到文件作为Docker镜像加载:

docker images

答案 2 :(得分:2)

你可以这样做:

docker image import file.tar images_name:image_tag