Шаг 4 из 5

Docker Hub (опционально)

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

Зачастую в компаниях, где активно используется docker, имеются свои локальные репозитории, либо облачные решения по хостингу контейнеров. Например, Gitlab предоставляется container registry.

В этом шаге я покажу как опубликовать свой докер-контейнер на docker hub.

  • Вам необходимо зарегистрироваться на сервисе — https://hub.docker.com/. Docker ID и пароль будет использоваться во время пуша контейнера на сервис.
  • Создать репозиторий на сервисе docker hub
  • Выполнить команду docker login и следовать инструкциям
  • Создать тэг согласно названию репозитория на docker hub: docker tag luigi_course:latest adilkhash/luigi_course:latest. Где adilkhash/luigi_course:latest должен быть заменён на ваш docker id и название репозитория.
  • Выполнить docker push <repository_name>:<tag>

Ссылка на мой образ: https://hub.docker.com/r/adilkhash/luigi_course

Комментарии