Встречается на собеседованиях • сегодня

В чем разница между Docker registry и Docker Hub

Docker Registry — это открытый сервер для хранения и распространения Docker-образов. Это общий термин для любого сервера, реализующего спецификацию Registry API (например, GitLab Registry, AWS ECR).

Docker Hub — это публичный облачный реестр, управляемый Docker Inc. Он предоставляет:

  • Бесплатные публичные репозитории
  • Платные приватные репозитории
  • Официальные образы (например, nginx, python)
  • Интеграцию с CI/CD

Пример использования Docker Hub:

bash
docker pull python:3.9  # образ скачивается с Docker Hub

Ключевые отличия:

  1. Управление: Docker Hub — SaaS-решение, Registry — можно развернуть локально.
  2. Доступ: Hub публичный (есть приватные тарифы), Registry настраивается под свои нужды.
  3. Функции: Hub имеет встроенные инструменты (автобилды, сканирование), Registry — базовая реализация.

Для приватного Registry:

bash
docker run -d -p 5000:5000 --name registry registry:2
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы