Docker Container Registry - это сервер хранения и распространения образов Docker. Существует довольно много публичных реестров, такие как Docker Hub (по умолчанию), Amazon ECR, GitHub CR и так далее, но бесплатно распространять образы на подобных ресурсах можно только в открытом доступе. В платных опциях доступны приватные репозитории, однако, мы знаем примеры, когда доступ к удаленным серверам может внезапно “улетучиться” независимо от того, каким тарифом ты пользуешься. 💡 Нас же интересует вариант поднятия своего реестра в закрытом контуре, т.е. только для внутреннего использования. ✏️ Типовым решением является использование официального образа registry
- простой и быстрый способ создания хранилища. Работает исправно, свою
функцию выполняет, но для более гибкой настройки и управления существуют
альтернативные варианты. ⚡️ Harbor - это open source self-hosted система управления хранилищем Docker образов, написанная на Go. Trivy как-то упоминал в цикле про работу с образами в Doc