-
Choerodon平台版本:0.18
-
运行环境:自主搭建
-
问题描述:
CI过程中的docker_build阶段,kaniko push镜像失败,没有权限。
具体是0.18的哪个版本呢,能贴下完整的ci文件,然后在ci中打印下docker相关的信息,
echo $DOCKER_REGISTRY $DOCKER_USERNAME:$DOCKER_PASSWORD
只有在这一个项目下的所有服务是不行的,其他项目是正常的
那你打印下仓库的信息,看看本地能登录么
可以登录,感觉在那个项目外都是正常的。
在ci文件中, 加入这行, cat $DOCKER_CONFIG/config.json
并将打印出的内容的base64编码部分用 base64 解码, 然后去登录看看可以吗?
输出的是null:null
输出指的是什么的输出?
在CI文件里面加入这行的输出的内容进行base64 解码
你好~你去项目层,仓库界面,harbor仓库公有私有切换下来着?
0.18版本在哪里设置 没有找到? 确实这个项目的harbor仓库是私有的,但是直接在harbor上改完后 还是不行。
直接在harbor上改完?直接把项目改为公开也不行?
给你发了私信