簡體   English   中英

如何從 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

視窗命令:

docker load -i windowsservercore.tar

首先,將tar文件放在你的用戶文件夾下:即: C:\\Users\\yourName\\xxx.tar

其次,運行Docker load CMD:

docker load -i xxx.tar

完成后,我們可以通過運行 CMD 看到文件被加載為 Docker 鏡像:

docker images

你可以這樣做:

docker image import file.tar images_name:image_tag

加載所需的 docker 文件,假設你和 tar 文件在同一個目錄下,你可以使用 -

$ docker load -i filename.tar

成功導入后,您將看到一條成功消息以及圖像 ID

簽入您剛收到的鏡像 ID 的 docker 鏡像:

docker images

您將在 docker 鏡像列表中看到 docker 加載成功。 但是,有一點值得一提,以防您感到困惑; 命令輸出中反映的日期可能反映了創建 docker 的日期。 假設 docker 是在 5 天前創建的,那么輸出中將顯示相同的內容。 確認您的 docker 是否已加載的更好方法是檢查圖像 ID 或 repo 和標簽名稱(如果您知道)。

您最終可以使用以下命令運行 docker -

$ docker run -it image-ID

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM