我已经安装了Docker for Windows。我已经从http://hortonworks.com/downloads/#sandbox下载了HDP_2.5_docker.tar
,这是一个10gb的文件。
如何加载图像tar文件?我试过这个命令:
docker import HDP_2.5_docker.tar
您可以使用docker load
Usage: docker load [OPTIONS]
Load an image from a tar archive or STDIN
Git bash console:
docker load < HDP_2.5_docker.tar
Windows cmd:
docker load -i windowsservercore.tar
首先,将tar文件放在用户文件夹下:即:C:UsersyourNamexxx.tar
docker load -i xxx.tar
完成后,我们可以看到文件被加载为Docker映像通过运行CMD:
docker images
你可以这样做:
docker image import file.tar images_name:image_tag
加载所需的docker文件,假设您与tar文件在同一目录下,您可以使用-
$ docker load -i filename.tar
导入成功后,您将看到一条成功消息以及图像ID
在docker映像中检查您刚刚收到的映像ID:
docker images
你会在docker镜像列表中看到docker成功加载。然而,有一件事值得一提,以防你可能会感到困惑;命令回显中反映的日期可能是docker创建的日期。假设docker是5天前创建的,那么输出中也会显示相同的内容。确认docker是否加载的更好方法是检查镜像ID或repo和标签名称(如果你知道的话)。
你最终可以使用命令-
运行docker$ docker run -it image-ID