一、该问题的重现步骤是什么?
idea中推送镜像到harbor,结果失败!
服务器上有该镜像
harbor中没有镜像
在服务器上执行推送命令,可以成功
harbor上面也有该镜像
二、你期待的结果是什么?实际看到的又是什么?
idea中可以推送成功
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
springblade 2.7.0,win系统,harbor2.0
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
报错提示是idea推送的时候没有权限:
在开发机docker login一下harbor仓库,采用有权限的账号,为了避免麻烦,推荐直接用超管登陆,然后再推送
1、在setting.xml 里面配置无效吗?
2、是要在win上也安装docker,并登录吗
这个问题主要就是未授权,你需要仔细对比项目根目录下的pom.xml以及maven的setting.xml。然后再打开harbor对应的项目看看授权方便有没有做额外的配置。
另外如果项目使用的是docker-maven-plugin,不需要本地装docker,如果是用的dockerfile-maven-plugin,需要本地装docker