Docker容器遷移 匯入和匯出容器

2021-08-11 14:47:16 字數 1099 閱讀 4584

因為本地物理機配置完了,所以要把伺服器上的容器移到本機中,此時可以使用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...