Что такое 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`.