Что такое Docker HUB?

Возможно, вы изучали концепцию Docker HUB. Вот очень практичный ответ.

В видео ниже Деивид Битти , главный научный сотрудник Flexa Cloud, объясняет, что такое Docker Hub , а также отвечает на следующие вопросы:

  • как создать образ контейнера?
  • как поддерживать имидж? 
  • Для каких типов приложений его можно использовать?
  • какие компании используют контейнер сегодня?

Проверьте!

Что такое Докер Хаб

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

Docker Hub: что это?

Что такое образ контейнера

«Поскольку мне нужно упаковать все компоненты моего приложения в один файл, мне нужен файл, который записывает этот образ, и этот файл называется Dockerfile . В Dockerfile вы описываете, что будет происходить при создании образа».

Как только я создам свой образ, он сгенерирует файл, которым можно поделиться, опубликовать и сохранить как локально, так и в общедоступных и частных репозиториях.

И чтобы вы могли хранить эти образы, Amazon Web Services (AWS) сама предоставляет сервис под названием Amazon ECR, где вы можете публиковать личные изображения — с безопасностью и полной производительностью. 

Еще одна очень важная особенность Amazon ECR заключается в том, что после загрузки образа у вас есть возможность проверить наличие уязвимостей в библиотеках, из которых он состоит.

После того, как я загрузил это изображение в репозиторий, я могу обновить его, когда мне нужно; а также установить новую версию приложения, образ предварительно будет обновлен».

В каких приложениях вы можете использовать Docker?

«По сути, 100% всех приложений, работающих сегодня на Linux, поддерживают Docker. Сама Microsoft переводит многие свои системы на Linux, чтобы воспользоваться этой возможностью преобразования своих приложений в Dockerfile ».

В некоторых ситуациях также можно запускать приложения Windows, особенно серверные — в контейнере Windows 2016 и более поздних версий. Но это даже не идет ни в какое сравнение с преимуществами приложения, работающего в Linux».

Какие компании используют Докер

«Практически 100% крупных компаний сегодня используют контейнеры для своей производственной серии. Здесь, в Flexa Cloud, у нас есть десятки клиентов с сотнями сервисов, работающих в контейнерах, использующих ресурсы контейнеризации Amazon Web Services — высокомасштабируемые приложения с безопасностью, производительностью и, прежде всего, переносимостью.

После того, как я поместил свое приложение в контейнер, мне не нужно беспокоиться о том, на каком сервере оно будет работать; у него нет всего этого громоздкого процесса управления конфигурацией, который: требования, которые мое приложение должно быть установлено заранее. 

Единственное, что нужно на сервере, — это работающий Docker, и все ваши зависимости будут упакованы». 

Итак, вы поняли, что такое Docker Hub? Подпишитесь на наш канал на YouTube, чтобы не пропустить новые видео!

Flexa

Новости

Статьи родственный

Информационная безопасность: каковы принципы этой концепции?

Прочитайте статью полностью.

AWS отмечает превосходство Flexa Cloud в сервисах Amazon EC2 для Microsoft Windows Server

Прочитайте статью полностью.

Введение в Docker: концепции и преимущества 

Прочитайте статью полностью.

Amazon RDS: что такое сервис реляционной базы данных AWS и как он работает

Прочитайте статью полностью.