导出镜像(保存为文件)
导出镜像主要用于将镜像保存到本地文件,方便迁移到其他无网络环境的机器。
docker save -o 输出文件路径.tar 镜像名:标签
导出容器
注意:export 导出的是容器(而非镜像),会丢失镜像的历史层和元数据。
docker run -d --name mynginx nginx:latest
docker export -o mynginx-container.tar mynginx
导入镜像(从文件恢复)
docker load -i nginx.tar
导入export 导出的容器文件(会变成镜像)
docker import mynginx-container.tar mynginx:imported