记录一次手动推送过程
通常情况下这个推送过程我们都是在Jenkins脚本里面写好,然后部署的时候编译,再到镜像编译,最后推送到harbor
不过因为我这次推送这个包基本上不会动,所以没在jenkins里面添加推送代码
自动化过程
一般根据需要去写jenkins的部署代码

image.png
手动过程
- docker从tar包加载镜像: docker load -i {image_name}.tar
- 检查镜像是否载入成功: docker images | grep {image_name}
- 按需求打tag: docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
- 推送到harbor:docker push TARGET_IMAGE[:TAG]
具体的推送命令也可以在harbor上看到

image.png