Docker — Публикация изображений в Docker Hub

Опубликовано: 8 Октября, 2022

В этом посте мы увидим, как публиковать образы Docker в Docker Hub. Публикуя образы в Docker Hub и делая их общедоступными, пользователи получают больше гибкости при создании более ранних версий образов Docker. Предварительным условием для дальнейшего продвижения является то, что вы должны знать, как создать файл докера, на который можно ссылаться в этом посте.

Файл докера, использованный для этого поста, можно найти здесь.

Создание репозитория на Docker Hub

Шаг 1: Теперь у нас есть файл докера, поэтому давайте создадим репозиторий в концентраторе докеров, прежде чем отправлять наш образ в онлайн-репозиторий. Итак, сначала войдите/зарегистрируйтесь в Docker Hub и зарегистрируйте учетную запись.

Шаг 2: После регистрации щелкните вкладку репозитории на панели навигации, как показано ниже:

Шаг 3: Создайте репозиторий под названием geeksforgeeks в качестве примера, который мы будем использовать, как показано ниже.

Шаг 4: Теперь давайте создадим образ из докера и отправим его в репозиторий geeksforgeeks .

Синтаксис для создания изображения показан ниже.

docker build -t username/repository_name .

Имя пользователя — это имя концентратора докеров, а имя репозитория — geeksforgeeks , которое мы создали выше.

Команда:

docker build -t arunbang/geeksforgeeks .

Шаг 5. Отправка образа Docker в Docker Hub

Поэтому, прежде чем мы отправим наш образ, нам нужно войти в концентратор Docker, используя команду, приведенную ниже:

docker login

Как только мы вошли в систему, мы можем отправить наш контейнер в концентратор Docker. Чтобы отправить наш контейнер в концентратор Docker, мы используем следующую команду:

docker push arunbang/geeksforgeeks

Теперь наш образ Docker доступен в Docker Hub. Вы можете увидеть это, посетив свой репозиторий.

репозиторий в докер-хабе

репозиторий в докер-хабе

Итак, это были 5 простых шагов для публикации образов в Docker Hub.

РЕКОМЕНДУЕМЫЕ СТАТЬИ