【Docker】之 Dockerfile 镜像打包,保存镜像至本地,导入镜像
打包镜像
在Dockerfile 目录下cmd窗口执行以下命令:
docker build -t 镜像名称 -f Dockerfile .
例如:
docker build -f Dockerfile -t user:v1.0 .
docker build -f dockerfile-alpine-glibc-jdk18 -t xiaosige/alpine-glibc:8_jdk .
镜像保存
cmd窗口执行:
docker save -o 保存至本地文件名 待保存镜像
例如:
docker save -o user.tar user:v1.0
镜像导入
cmd窗口执行:
docker load --input 本地文件名
例如:
docker load -i user.tar
PS
- 如果镜像保存的时候为
save
那么导入应该使用load
- 如果镜像保存的时候为
export
那么导入应该使用import
否则在导入时会报错