title: docker 打包镜像命令
date: 2020/02/20 14:52
1、在 docker 中添加 harbor(或者其他私服)的地址
{
"debug": true,
"experimental": true,
"registry-mirrors": [
"https://l7s5cnt9.mirror.aliyuncs.com"
],
"insecure-registries": [
"52.83.71.242:80",
"161.189.83.164:80",
"172.17.70.172:8888"
]
}
2、登录远程仓库
$ docker login 161.189.83.164:80
visitor/()!Dist%2020
3、拉取私服的镜像到本地仓库
# 注:就算端口号是 80 也不能省略
docker pull 161.189.83.164:80/bip_base/b_map3d:latest
4、查看镜像 id,并进行打包
docker images
docker save -o xxx.tar 0993de4c8cce
5、copy 到需要部署的机器上,载入镜像
docker load --input xxx.tar 或 docker load < xxx.tar