镜像的备份与恢复

最后更新于:2022-04-01 05:11:11

# 镜像的备份与恢复 * `docker save` > 导出镜像到本地文件 ``` shell # Usage $ docker save [OPTIONS] IMAGE [IMAGE...] # 导出golang镜像 $ sudo docker save --output golang.tar golang:1.2 ``` * `docker load` > 从本地文件导入文件到镜像库 ``` shell # Usage $ docker load [OPTIONS] # 导入golang镜像 $ sudo docker load --input golang.tar ``` * `docker export` > 导出容器快照到本地文件 ``` shell # Usage $ docker export [OPTIONS] CONTAINER # 导出hello容器快照 $ sudo docker export --output hello.tar ``` * `docker import` > 从容器快照文件中再导入为镜像 ``` shell # Usage $ docker import [OPTIONS] URL|- [REPOSITORY[:TAG]] # 导入hello快照,并制定镜像标签为hello:1.0 $ cat hello.tar | sudo docker import - hello:1.0 ```
';