idea中推送镜像到harbor失败,在服务器上推送可以成功

Blade 未结 1 1440
小菜
小菜 剑童 2020-05-14 14:40

一、该问题的重现步骤是什么?

  1. idea中推送镜像到harbor,结果失败!

    image.png

    image.png

  2. 服务器上有该镜像

    image.png

  3. harbor中没有镜像

    image.png

    image.png

  4. 在服务器上执行推送命令,可以成功

    image.png

  5. harbor上面也有该镜像

    image.png

二、你期待的结果是什么?实际看到的又是什么?

idea中可以推送成功


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

springblade 2.7.0,win系统,harbor2.0

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 报错提示是idea推送的时候没有权限:image.png

    在开发机docker login一下harbor仓库,采用有权限的账号,为了避免麻烦,推荐直接用超管登陆,然后再推送

    作者追问:2020-05-14 15:07

    1、在setting.xml 里面配置无效吗?

    image.png

    2、是要在win上也安装docker,并登录吗

    回答: 2020-05-14 17:34

    这个问题主要就是未授权,你需要仔细对比项目根目录下的pom.xml以及maven的setting.xml。然后再打开harbor对应的项目看看授权方便有没有做额外的配置。

    另外如果项目使用的是docker-maven-plugin,不需要本地装docker,如果是用的dockerfile-maven-plugin,需要本地装docker

    0 讨论(1)
提交回复