Hi All,

We use "withDockerRegistry([ credentialsId: "credentialsId", url: "" ])"
not sure this uses docker login in the back and causes issues.

Cheers,
Hans

On Thu, 16 Sept 2021 at 06:43, Mike Jumper <[email protected]> wrote:

> On Wed, Sep 15, 2021 at 5:25 PM David P Grove <[email protected]> wrote:
> >
> > Is there a recommended way to define a Jenkins job that is able to push
> > images to dockerhub?
> >
>
> We have worked around this for Guacamole builds by creating a
> temporary directory to house the Docker configuration and explicitly
> overriding HOME when invoking Docker commands requiring login:
>
>     # Push to Docker hub (setting HOME variable to avoid sharing
>     # login credentials with other builds on same Jenkins node)
>     mkdir -p "local-docker-cfg"
>     HOME="$PWD/local-docker-cfg" docker login \
>         --username="$DOCKER_USERNAME" \
>         --password="$DOCKER_PASSWORD"
>     HOME="$PWD/local-docker-cfg" docker push "$TAG"
>
> - Mike
>

Reply via email to