DevOps 推送镜像至Harbor

一、上传镜像至Harbor

1 推送公共库

创建公共库

以minio为例子

 a 重新打标签

docker tag minio/minio:latest 192.168.117.103/pub/minio:v1.0.0

 b 推送

docker push 192.168.117.103/pub/minio

此时报鉴权错误  正常报错 因为还没有登录

 c 登录

docker login 192.168.117.103

 d 再次推送

docker push 192.168.117.103/pub/minio:v1.0.0

2 推送私有库

 a 打标签

docker tag minio/minio:latest 192.168.117.103/prv/minio:v1.0.0

 b 推送

docker push 192.168.117.103/prv/minio:v1.0.0

二、从Harbor拉取镜像

1 修改docker 接入私服

复制代码
    
# 修改 docker 接入私服
 
vim /etc/docker/daemon.json
 
"insecure-registries" : ["192.168.117.103"]
 
 
 
# 重启docker
 
systemctl restart docker
复制代码

2 拉取

点击复制拉取命令

先删除之前的镜像 再拉取 可以看到 拉取成功

 

本文作者:KwFruit

本文链接:https://www.cnblogs.com/mangoubiubiu/p/17369381.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   KwFruit  阅读(72)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起