1. 程式人生 > 實用技巧 >容器生成映象並傳輸到其他伺服器

容器生成映象並傳輸到其他伺服器

容器生成映象並傳輸到其他伺服器

容器——》映象——》打包——》傳輸——》解包為映象

1、從容器建立一個映象

使用到的命令:

docker commit :從容器建立一個新的映象

docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]

OPTIONS說明:

  • -a :提交的映象作者;
  • -c :使用Dockerfile指令來建立映象;
  • -m :提交時的說明文字;
  • -p :在commit時,將容器暫停。

例1

docker commit -a "runoob.com" -m "my apache" a404c6c174a2  mymysql:v1 

例2

docker commit -m  ""   -a  ""   [CONTAINER ID]  [給新的映象命名]
docker commit -m  ""   -a  "" aa myelasticsearch:1.0

二、打包一個映象

docker save [OPTIONS] IMAGE [IMAGE...]
docker save -o my_ubuntu_v3.tar runoob/ubuntu:v3

三、映象遠端拷貝

使用scp傳輸至其他伺服器:

從本地複製到遠端:

[](javascript:void(0)