Dies ist ein persönlicher Hinweis beim Migrieren eines Bildes von Dockerhub in die Github Container Registry.
https://github.blog/2020-09-01-introducing-github-container-registry/ Versuchen Sie es mit der GitHub Container Registry (fortan ghcr), die am 1. September veröffentlicht wurde. Derzeit (2020/09/03) handelt es sich um eine öffentliche Beta-Version, Änderungen vorbehalten.
Container-Image in Docker Hub gespeichert, löschen, wenn es 6 Monate lang nicht mit free plan-Publickey verwendet wurde Außerdem wurden die Spezifikationen geändert, sodass Container, die nicht im kostenlosen Dockerhub-Plan verwendet werden, gelöscht werden.
Mit anderen Worten "Die Nachfrage nach Docker Hub hat zugenommen und es gibt weitere Einschränkungen. Wenn Sie also einen kostenlosen Plan haben, verwenden Sie die Github Container Registry."
Melden Sie sich mit dem folgenden Befehl bei ghcr an
dockerer login ghcr.io -u $OWNER #Github-Kontoname
Password: <Geben Sie das persönliche Zugriffstoken für das Passwort ein>
Login Succeeded
Migrieren Sie mit dem folgenden Befehl von Docker Hub
docker pull $OWNER/$IMAGE_NAME:$VERSION
docker tag $OWNER/$IMAGE_NAME:$VERSION ghcr.io/$OWNER/$IMAGE_NAME:$VERSION
docker push ghcr.io/$OWNER/IMAGE_NAME:$VERSION
Setzen Sie das auf ghcr gepuschte Container-Image auf Public und überprüfen Sie, ob Sie Docker ziehen können
docker pull ghcr.io/$OWNER/$IMAGE_NAME:$VERSION
Reference
Einführung in die GitHub Container Registry
Öffentliche Beta von GitHub Container Registry veröffentlicht-GitHub Blog
Recommended Posts