Рубрики
Uncategorized

Узнайте, как вы можете начать с Docker и Kubernetes

Вам нужно высоко класс в Docker и/или Kubernetes?. Tagged с DevOps, Docker, Kubernetes, учебным пособием.

Следуй за мной на Twitter , рад принять ваши предложения по темам или улучшениям/Крис

Докер

  • Подпишитесь на бесплатную учетную запись Azure Для использования контейнеров в облаке, таких как частный реестр, вам понадобится бесплатная учетная запись Azure
  • Docker Part I — Основы Эта часть охватывает то, что такое Docker и почему я думаю, что вы должны ее использовать. Это поднимает концепции, такие как изображения и контейнеры, и проходит через строительство и запуск вашего первого контейнера
  • Docker Part II — объемы Речь идет о объемах и о том, как мы можем использовать объемы для постоянных данных но также и то, как мы можем превратить нашу среду разработки в объем и сделать наш опыт разработки значительно лучше
  • Docker Part III — базы данных, связывание и сети Речь идет о том, как справляться с базами данных, помещение их в контейнеры и как заставить контейнеры общаться с другими контейнерами, используя Legacy Linking, а также новый стандарт через сети
  • Docker Part IV — введение Docker Compose Вот как мы управляем более чем одной службой, используя Docker Compose (это 1/2 части на Docker Compose)
  • Docker part v- идет глубже с Docker Compose Эта часть является второй и заключительной частью в Docker Compose, где мы охватываем объемы, переменные среды и работая с базами данных и сетями
  • Dockerfile отличные практики для начинающих Это руководство, которое гарантирует, что ваше изображение Docker будет максимально небольшим, но также гарантирует его исполнение, и вы понимаете, почему вы должны использовать определенные команды.
  • Улучшите свой рабочий процесс Docker с этим продлением кода VS -код может действительно помочь вам с вашим рабочим процессом Docker с этим расширением, строительством, автором, развертыванием, лотами отличных команд
  • Эта серия из двух частей Часть I, создание ваших микросервисов с Docker Часть II, принесите свой контейнер в облако Покажите, как вы можете использовать Docker для создания микросервисов с Docker Compose как часть здания и облачного размещения API
  • Хочу продолжать использовать Docker в облаке ? Это показывает, как вы можете построить свои контейнеры и принести их с собой в облако
  • Мой краш курс и учебное путешествие с Docker Я описываю, как я, как разработчик фронта, едва понял, что я делал, чтобы наконец понять, зачем мне нужен Docker, и уделял необходимое время, чтобы узнать его и использовать его функции

Kubernetes

  • Основы Kubernetes — это оркестр контейнерных приложений. Docker отлично подходит для ваших первых нескольких контейнеров. Как только вам нужно запустить на нескольких машинах и вам нужно масштабировать вверх/вниз и распределить нагрузку и так далее, вам нужен оркестратор-вам нужен Kubernetes

  • Узлы, стручки, сервисы и маркировка Эта вторая часть направлена на то, чтобы дать дополнительный контекст узлам, стручкам и представить концептуальную службу. Есть некоторая теория и некоторая практика с Kubectl.

  • Статическое масштабирование Эта третья часть направлена на то, чтобы показать, как вы масштабируете свое приложение. Мы можем легко установить количество копий, которые мы хотим для определенного приложения, и позволить Kubernetes выяснить, как это сделать. Это мы определяем так называемое желаемое состояние.

  • Автоматическое масштабирование Эта четвертая часть также о масштабировании, но мы не говорим о установлении количества реплик. Вместо этого мы говорим об автоматическом масштабировании, о том, чтобы позволить Kubernetes масштабировать столько реплик, сколько необходимо, на основе настройки, которые вы устанавливаете на процессоре и другие метрики. Это отличный способ справиться с внезапным набором входящих запросов.

  • Ямл файлы в Kuberenetes Узнайте о файлах YAML и о том, как их использовать в Kubernetes

Оригинал: «https://dev.to/azure/learn-how-you-can-get-started-with-docker-and-kubernetes-2n51»