如何轉移主機之間Docker鏡像

如何轉移主機之間Docker鏡像

分類:Linux 教程操做系統linux

 2016-03-03 00:00:00docker

 

在咱們前面的教程中,你已經瞭解了有關安裝Docker引擎的CentOS / RHELUbuntu的操做系統,並從Docker hub的鏡像。通過與影像建立容器。本教程將幫助您導出和導入Docker鏡像與主機之間移動。ubuntu

列出Docker鏡像

使用下面的命令在系統上的列表Docker鏡像。centos

root@howtoing.com:~# docker images

REPOSITORY     TAG        IMAGE ID            CREATED          VIRTUAL SIZE
centos         latest     2933d50b9f77        11 days ago      196.6 MB
ubuntu         latest     36248ae4a9ac        11 days ago      188 MB

保存或存檔鏡像

如今使用下面的命令來保存一個名爲Ubuntu的鏡像庫(鏡像ID:36248ae4a9ac),並命名爲Ubuntu的latest.tar.gz一個壓縮存檔。請記住,節省用於製造Docker鏡像(不是容器)的備份。bash

# docker save ubuntu | gzip > ubuntu-latest.tar.gz

導入鏡像

在你的系統上的歸檔格式保存鏡像Docker後使用scp或ftp將其移動到遠程系統。遠程系統下面的命令,使用後導入Docker鏡像的名字Ubuntu和標籤名最新的 。spa

# zcat ubuntu-latest.gz | docker import - ubuntu:latest

上面的命令將建立名爲Ubuntu和標記名稱最新的系統上的鏡像Docker。如今你可使用這個形象像下面推出的容器。操作系統

# docker run -i -t ubuntu /bin/bash
相關文章
相關標籤/搜索