因為本地物理機配置完了,所以要把伺服器上的容器移到本機中,此時可以使用docker的匯入匯出功能,這也是docker自身提供的乙個重要特徵。
匯出容器可以匯出乙個已經建立的容器到乙個檔案,不管容器處於什麼狀態,可以使用docker export 命令。
命令格式為:docker export [-o|--output[=""]] contatiner
其中可以通過-o來指定匯出的tar檔名,也可以直接通過重定向來實現。看下我的容器列表:
這裡我將ubuntu 的容器匯出到檔案ubuntu_run.tar中:
注:這裡可以填容器的name ,也可以填容器id的前三位另一種格式為:
docker export 容器id/name >檔名.tar
可以使用scp 指令將檔案進行傳送:scp ubuntu_run.tar [email protected]:/root/
匯入的檔案可以使用docker import 命令匯入變成映象,該命令的格式為:
docker import [-c|--change[=]] [-m|--message[=message]] file|url|-[repository[:yag]]
其中-c 選項可以在匯入的同時執行對容器進行修改的dockerfile指令(網路等修改)下面將匯出的檔案匯入到系統中:
匯入成功
另外 docker load 命令也可以匯入乙個映象儲存檔案,但是跟docker import 命令是有區別的:
Docker 匯出和匯入容器
匯出容器 如果要匯出本地某個容器,可以使用 docker export 命令。docker container ls a container id image command created status ports names 7691a814370e ubuntu 14.04 bin bash ...
docker 匯入與匯出容器
如果要匯出本地某個容器,可以使用docker export命令,可以使用docker import從容器快照檔案中再匯入為映象 1 首先查詢正在執行的容器id 2 然後使用 docker export 命令將容器匯出 這裡以gwas hf容器為例 3 檢視匯出結果,scp命令傳輸到另一台伺服器 4 ...
docker實踐之容器的匯入與匯出
前言 docker的流行與它對容器的易分享和易移植密不可分。使用者不僅可以把容器提交到公共伺服器上,還可以將容器匯出到本地檔案系統中。同樣,我們也可以將匯出的容器重新匯入到docker環境中去。如果要匯出本地某個容器,可以使用dwww.cppcns.comocker export命令,可以使用doc...