相關(guān)說明
命令 | 描述 |
---|---|
save | 保存鏡像 |
load | 載入鏡像佛吓,恢復(fù)鏡像時(shí)不可以指定新名稱 |
export | 導(dǎo)出容器 |
import | 導(dǎo)入容器维雇,恢復(fù)鏡像時(shí)可以指定新名稱 |
方式一(推薦方式)
使用 save
和 load
命令進(jìn)行保存和載入鏡像
保存
docker save -o nginx.tar nginx:latest
注意:其中 nginx.tar
為保存的文件名逸贾,其中 nginx:latest
為鏡像名稱和標(biāo)簽
載入
docker load -i nginx.tar
注意:其中 nginx.tar
為載入的文件名
方式二
使用 export
和 import
命令進(jìn)行導(dǎo)出和導(dǎo)入容器
導(dǎo)出
docker export -o nginx.tar nginx
注意:其中 nginx.tar
為導(dǎo)出的文件名铝侵,其中 nginx
為容器名稱
導(dǎo)入
docker import nginx.tar nginx
注意:其中 nginx.tar
為導(dǎo)入的文件名咪鲜,其中 nginx
為容器名稱
總結(jié)
- 推薦使用
save
和load
方式來進(jìn)行保存和載入鏡像颖侄,簡(jiǎn)單方便 - 不推薦使用
export
和import
方式來進(jìn)行導(dǎo)出和導(dǎo)入鏡像览祖,原因是在運(yùn)行容器時(shí)需要再運(yùn)行命令中添加上運(yùn)行的工作目錄和運(yùn)行命令展蒂,否則報(bào)錯(cuò)