Сегодня задался вопросом - а где обещанная GitHub замена docker hub, доступная для публичного доступа к вашим контейнерам. Второй вопрос был - а как оно соотносится с docker package registry, которое уже было довольно давно, но доступно только через гитхабовсий логин.



На удивление, вся это история весьма запутанная, на первый взгляд. Я нашел несколько официальных описаний, некоторые весьма туманны, некоторые просто не соответствуют тому, что есть сейчас. Вот это руководство правильное, я проверил



https://docs.github.com/en/packages/guides/migrating-to-github-container-registry-for-docker-images