1. 程式人生 > >本地Docker映象的上傳與下載

本地Docker映象的上傳與下載

1. 操作環境

1. CentOS:

  • CentOS-7-x86_64-DVD-1611

2. Xshell:

  • Xshell_5.0.1325

3. Docker:

  • Docker version 1.12.6, build 88a4867/1.12.6

2. 映象下載

  我們以之前所拉取的busybox為例來進行說明,如圖,要拉取的映象如下:

這裡寫圖片描述

  映象下載指令格式:

docker save -o 儲存檔名.tar 目標映象id

  映象下載:

docker save -o busybox.tar efe10ee6727f

  檢視下載的檔案

ll

  結果如下:

這裡寫圖片描述

  當看到上述結果時就說明映象檔案已經下載成功了。

3. 映象上傳

  在上傳映象時,我們仍然上傳前面所下載的映象,也就是說仍然上傳busybox.tar檔案,但是由於此時docker中就已經存在了該映象,所以說我們應該先刪除docker中的該映象,然後再執行映象上傳操作。

  刪除busybox映象指令:

docker rmi -f busybox

  刪除結果如下:

這裡寫圖片描述

  上傳docker映象指令格式:

docker load < 上傳檔案

  或者

docker load -i 上傳檔案

  或者

docker load –input 上傳檔案

  或者

docker import 上傳檔案 映象名:映象標籤

  上傳docker映象指令:

docker load < busybox.tar

  或者

docker import busybox.tar busybox:latest

  上傳結果:

這裡寫圖片描述

  或者

這裡寫圖片描述

  在Docker中檢視上傳的結果:

  執行指令:

ll

  查詢結果如下:

這裡寫圖片描述