Что такое Docker registry

Python Middle Без компании
Что такое Docker registry
Ответы
Docker registry — это хранилище для Docker-образов. Это серверное приложение, которое позволяет хранить, управлять и распространять Docker-образы. **Основные типы:** - **Public registry**: Например, Docker Hub (registry.hub.docker.com) — открытый реестр с официальными и пользовательскими образами. - **Private registry**: Локальный или облачный реестр (например, AWS ECR, Google Container Registry), используемый внутри компании для приватных образов. **Пример работы с registry:** ``` # Скачать образ из Docker Hub docker pull nginx:latest # Залогиниться в приватный registry docker login myregistry.example.com # Запушить свой образ docker tag my-image myregistry.example.com/my-image:1.0 docker push myregistry.example.com/my-image:1.0 ``` **Зачем нужен?** - Централизованное хранение образов. - Контроль версий и доступов. - Ускорение развертывания (образы не нужно собирать локально). Можно развернуть свой registry с помощью `docker run -d -p 5000:5000 --name registry registry:2`.