Каковы основные плюсы для докер-хаба? - PullRequest
0 голосов
/ 10 октября 2019

Как я знаю, это просто концентратор, который содержит только изображение, поэтому я не могу подключиться к Docker-концентратору с помощью Docker-compose. Тем не менее, я могу перенести наш репозиторий, содержащий вещи для создания docker, на github, так что кто-то, кто хочет выполнить мой источник, может извлечь его из github.

Затем он может выполнить команду, подобную docker-compose up.

Я думаю, что это просто хорошо с github или bigbucket.

Есть ли что-то еще, что я могу использовать, или я должен рассмотреть с док-хабом?

Ответы [ 2 ]

1 голос
/ 10 октября 2019

Предпосылка проста: Docker Hub дает нам пространство для размещения и управления нашими образами Docker. Таким образом, мы можем делегировать всю тяжелую и утомительную работу. Основная цель этого состоит в том, чтобы отделить управление контейнером от службы развертывания. Как только Docker Hub сообщит нам, что наш новый образ был создан правильно, мы готовы предоставить его любому сервису, который нам больше нравится. Это имеет огромное преимущество по сравнению с традиционными методами, потому что отделение процесса создания образа от фактического экземпляра означает, что среда нашего приложения будет работать до тех пор, пока мы не осуществим фактическое развертывание. Но это не все! Docker Hub также имеет множество удобных функций, облегчающих нашу работу. На мой взгляд, настоящие звездные особенности - это два:Автосборка: Docker Hub автоматически извлекает наш код из GitHub или BitBucket, находит в нем Dockerfile и начинает собирать, маркировать и помещать изображение в контейнер. Автотест: Docker Hub запускает наши тесты приложений после создания образа и позволяет автоматически останавливать процесс push-уведомлений в случае сбоя. Вы можете получить больше информации о Docker Hub здесь .

0 голосов
/ 10 октября 2019

Docker hub - это облачный репозиторий, который помогает пользователям создавать, совместно использовать и распространять образы контейнеров. Пользователь может получить доступ к высококачественным образам контейнеров, предоставляемым Docker, а также использовать пространство для создания собственных частных репозиториев, автоматизированной сборкифункции, webhooks и рабочие группы.

Я думаю, что это отличная платформа для доступа к общедоступным репозиториям изображений с открытым исходным кодом.

Один простой вариант использования : Это также было быЭто выгодно в том случае, если вы создаете кластер с использованием нескольких машин, и все машины указывают на одну и ту же версию образов с помощью Docker Hub. Он будет служить центральным хранилищем (источником правды) для вашей системы.

Пожалуйста, следуйте официальным документам , чтобы получить больше информации.

...