我正在使用
mvnw -Pprod verify jib:dockerBuild
为我的 jHipster 项目构建 docker 镜像,我得到:
无法执行目标 com.google.cloud.tools:jib-maven-plugin:3.2.1:dockerBuild (default-cli)构建 Docker 守护进程失败,也许您应该确保“registry-1.docker”的凭据.io/library/eclipse-temurin' 设置正确。请参阅 https://github.com/GoogleContainerTools/jib/blob/master/docs/faq.md#what-should-i-do-when-the-registry-responds-with-unauthorized 获取帮助:未授权注册表-1.docker.io/library/eclipse-temurin:401未经授权
[错误] {“详细信息”:“用户名或密码不正确”}
到底什么需要授权?是为了拉日蚀铁木林吗?或者它正在将某些内容推送到registry-1.docker.io?
对我有用的方法:
使用 cmd/terminal 使用
docker logout
命令从 docker 注销。 docker login
命令从 cmd/terminal 登录 docker。 mvn compile jib: dockerBuild
。