docker 镜像导入导出,docker容器导出成镜像。docker load与docker export区别。docker save,docker export 电脑版发表于:2022/9/15 11:27 ### docker save,docker load docker save images_name:将一个镜像导出为文件,再使用 例如:docker save -o mynginx1.22.tar nginx:1.22 docker load:命令将文件导入为一个镜像 例如:docker load --input mynginx1.22.tar 会保存该镜像的的所有历史记录。比docker export命令导出的文件大,很好理解,因为会保存镜像的所有历史记录。 ### docker export,docker import docker export container_id 将一个容器导出为文件 语法:docker export -o name.tar container_id 例如:docker export -o mynginx.tar 723ee85a1ddf docker import 再使用docker import 命令将容器导入成为一个新的镜像 语法:docker import name.tar aj/nginx:1.22 例如: docker import mynginx.tar aj/nginx:1.22 但是相比docker save命令,容器文件会丢失所有元数据和历史记录,仅保存容器当时的状态,相当于虚拟机快照。