前言
有時用docker pull下載下傳鏡像很慢,但是有其它的方式下載下傳又很快,這時可以用以下的指令來操作,通過FTP上傳到伺服器後,使用load加載鏡像。
docker導出鏡像到檔案:
docker save [OPTIONS] IMAGE [IMAGE...]
例如:
docker save -o prepare-v2.6.1.tar goharbor/prepare:v2.0.0
docker導入檔案到鏡像:
docker load [OPTIONS]
例如:
docker load -i prepare-v2.0.0.tar
docker導出容器到檔案:
docker export [OPTIONS] CONTAINER
docker export -o prepare-v2.0.0.tar prepare-demo
docker導入容器生成的檔案到鏡像:
docker import [OPTIONS] file|URL|- [REPOSITORY[:TAG]]
docker import prepare-v2.0.0.tar prepare:2.0.0