Registry (регистри)
В контексте Docker, Регистри — это серверное приложение или платформа для хранения и управления Docker-образами, своеобразное “хранилище”, куда загружаются контейнеры, и откуда их можно скачивать. Оно позволяет разработчикам публиковать образы, сохранять версии, управлять ими и обеспечивать доступ для скачивания.
Как работает регистри
- Загрузка (Push) — разработчики могут загружать свои образы в регистри.
- Скачивание (Pull) — любые пользователи, имея доступ, могут скачать образы для развертывания контейнеров.
- Метки и версии — образы хранятся в виде версий, так что одна и та же программа может быть представлена несколькими версиями (например, latest, 1.0, 2.0), и их удобно скачивать для различных нужд.
Docker Hub — это один из самых популярных публичных регистри, но есть и другие, например, Amazon ECR, Google Container Registry, а также возможность установить частный регистри для работы в рамках компании.