docker镜像导入导出
Docker镜像的导入和导出主要涉及到四个命令:save、load、export、import。具体如下:
1. 导出镜像:可以使用docker save命令。命令格式为:docker save -o 要保存的文件名 要保存的镜像。例如:docker save -o java8.tar lwieske/java-8。
2. 导入镜像:可以使用docker load命令。命令格式为:docker load --input 文件或者docker load < 文件名。例如:docker load < java8.tar。
3. 导出容器:可以使用docker export命令。命令格式为:docker export 容器id > image.tar。例如:docker export 容器id > image.tar。
4. 导入容器:可以使用docker import命令。命令格式为:docker import 容器名 < image.tar。例如:docker import 容器名 < image.tar。
需要注意的是,导出镜像和导出容器是不同的,导出镜像包含镜像元数据和历史信息,而导出容器只是将当前容器状态导出至文件,类似快照,所以不包含元数据及历史信息,体积更小。