neurodocker icon indicating copy to clipboard operation
neurodocker copied to clipboard

manifest for repronim/neurodocker:0.8.0 not found

Open Remi-Gau opened this issue 2 years ago • 4 comments

Quick cross check: am I the only one to get this when trying to use the version 0.8.0 ?

docker pull repronim/neurodocker:0.8.0

Error response from daemon: manifest for repronim/neurodocker:0.8.0 not found: manifest unknown: manifest unknown

Everything is fine when using latest but I believe that from the tags on docker hub the latest will be 0.7.0 (as confirmed by the warnng when trying to use the latest image).

FYI: tried this when I saw that the latest release on the repo is 0.8.0.

Remi-Gau avatar Mar 29 '22 13:03 Remi-Gau

@Remi-Gau - thanks, looks like 0.8.0 is not on dockerhub.

@djarecka - dockerhub isn't automatically building containers for neurodocker. i don't have admin rights on the dockerhub page -- could you please see what's wrong? at the very least we should build a neurodocker:0.8.0 image and push it manually.

kaczmarj avatar Mar 29 '22 14:03 kaczmarj

@djarecka or @satra - can you please give me push access to https://hub.docker.com/r/repronim/neurodocker/ ?

my dockerhub id is kaczmarj

kaczmarj avatar Jul 21 '22 02:07 kaczmarj

unfortunately we don't have a proper team membership and it's limited. if you setup a github workflow for push, i can put in the token authorization for the repronim bot.

satra avatar Jul 21 '22 03:07 satra

we had the same problem in the Neurodesk project and also solved it by using one account with the account details stored as github secrets:

maybe it helps - here is an example: https://github.com/NeuroDesk/neurocontainers/blob/master/.github/workflows/afni.yml https://github.com/NeuroDesk/neurocontainers/blob/master/.github/workflows/build-docker.sh

the important bits are:

env:
  DOCKERHUB_ORG: ${{ secrets.DOCKERHUB_ORG }}
      - name: Log into Dockerhub (optional)
        if: env.DOCKERHUB_ORG != ''
        run: echo "${{ secrets.DOCKERHUB_PASSWORD }}" | docker login -u ${{ secrets.DOCKERHUB_USERNAME }} --password-stdin
      - name : Run docker builder + Upload to docker and github registry
        run: for IMAGENAME in "${IMAGELIST[@]}"; do /bin/bash .github/workflows/build-docker.sh $IMAGENAME; done

stebo85 avatar Jul 21 '22 04:07 stebo85

closing this as the images can now be pulled from @kaczmarj docker hub repo

Remi-Gau avatar Jan 08 '23 01:01 Remi-Gau