如何从 tar 文件加载 Docker 图像
How to load a Docker image from a tar file
我已经为 Windows 安装了 Docker。我已经从 http://hortonworks.com/downloads/#sandbox 下载了 HDP_2.5_docker.tar
,这是一个 10 GB 的文件。
如何加载图像 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 控制台:
docker load < HDP_2.5_docker.tar
Windows 命令:
docker load -i windowsservercore.tar
首先,将 tar 文件放在您的用户文件夹下:即:C:\Users\yourName\xxx.tar
其次,运行Docker加载CMD:
docker load -i xxx.tar
完成后,我们可以看到文件被 运行ning CMD 加载为 Docker 图片:
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 或存储库和标签名称(如果您知道)。
您终于可以 运行 docker 使用命令 -
$ docker run -it image-ID
我已经为 Windows 安装了 Docker。我已经从 http://hortonworks.com/downloads/#sandbox 下载了 HDP_2.5_docker.tar
,这是一个 10 GB 的文件。
如何加载图像 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 控制台:
docker load < HDP_2.5_docker.tar
Windows 命令:
docker load -i windowsservercore.tar
首先,将 tar 文件放在您的用户文件夹下:即:C:\Users\yourName\xxx.tar
其次,运行Docker加载CMD:
docker load -i xxx.tar
完成后,我们可以看到文件被 运行ning CMD 加载为 Docker 图片:
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 或存储库和标签名称(如果您知道)。
您终于可以 运行 docker 使用命令 -
$ docker run -it image-ID