2016-03-03 00:00:00docker
在咱們前面的教程中,你已經瞭解了有關安裝Docker引擎的CentOS / RHEL和Ubuntu的操做系統,並從Docker hub的鏡像。通過與影像建立容器。本教程將幫助您導出和導入Docker鏡像與主機之間移動。ubuntu
使用下面的命令在系統上的列表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