Container Registry
Containers is a great solution to provide or use a fully functional and portable computing environment. At GESIS, we can register our container image at Docker Hub (public) or GESIS Sonatype Nexus Repository (private).
GESIS Sonatype Nexus Repository
GESIS uses Sonatype Nexus Repository.
Read Proxy
docker-private.gesis.intra
should be used when pulling the container image.
Snapshot Registry
docker-private-snapshots.gesis.intra
should be used when pushing a snapshop / ephemeral.
Release Registry
docker-private-releases.gesis.intra
should be used when pushing a release.
Important
docker-private-releases.gesis.intra
is write-only-once per container image tag. In other words, execute
docker push docker-private-releases.gesis.intra/gesis/project/image:1.0.0
will work the first time but execute the command again will result in
blob upload invalid: blob upload invalid