вопросов много, так как я в самом начале, только пытаюсь разобраться с GitHub Actions, озвучу верхушку.
Для начала я загрузил в docker registry GitHub докер image голой ubuntu 18.04 (фактически происходит загрузка в packages ) . Загрузил, теперь при попытке просто скачать к себе на машину этот образ ловлю ошибку вида:
Failed to pull manifest by the resolved digest. This registry does not
appear to conform to the distribution registry specification; falling back to
pull by tag. This fallback is DEPRECATED, and will be removed in a future
release. Please contact admins of
https://docker.pkg.github.com.
Не могу понять какой манифест ему нужен, что я не так делаю. Аналогичная проблема с попыткой использовать докер image из докер регистри гитхаба в Actions, он ругается на какой-то манифест.
Допустим я разберусь с этой проблемой, теперь возникает вопрос с докер image с 1с и edt на борту, он большой, бесплатный аккаунт гитхаба дает 500 Мб в packages, у нас тариф team, там 2 Гига для packages, но и этого не хватит. Вопрос где лучше хранить докер image, может не на гитхабе тогда? но тогда где лучше? тем более что нужен приватный доступ. Тогда получается будут дополнительные расхода по времени на запуск в гитхаб Actions, так как надо будет еще качать образ докера, а на Action выделяется ограниченное количество времени.
Вот и интересно как решают эти проблемы другие?
Что по этой теме лучше почитать/посмотреть ?