常用
docker save -o tarName.tar imageName:imageVersion
docker load -i tarName.tar
docker tag <刚刚解压出来的 imageName:imageVersion> <远程仓库+imageName:imageVersion>
docker push <远程仓库+imageName:imageVersion>
其他
docker save
用于将一个或多个镜像保存到一个 tar 包中,可以用于备份、迁移或共享镜像。命令格式如下:
docker save [OPTIONS] IMAGE [IMAGE...]
例如,将镜像 nginx:latest
保存到文件 nginx.tar
中:
docker save -o nginx.tar nginx:latest
docker load
用于将一个或多个保存的镜像 tar 包加载到Docker中,可以用于恢复或共享镜像。命令格式如下:
docker load [OPTIONS]
例如,从文件 nginx.tar
中加载镜像到Docker中:
docker load -i nginx.tar
推送远程仓库
docker tag <刚刚解压出来的 image name> <远程仓库+image name+version>
docker push <远程仓库+image name+version>