Что такое 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

Новости

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

5 рекомендаций по обеспечению безопасности сервисов резервного копирования AWS

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

Хватит страдать от недоступности системы

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

18 основных сервисов AWS для вашего бизнеса

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

Облачное хранилище — это не угроза, это решение

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