Docker - Deep Dive (v18.09.4)
Вы новичок в Docker или нуждаетесь в обновлении текущей версии? Если так, то этот курс для вас! Этот курс будет охватывать Docker 18.09.4.
Разработка приложений Java - непростая задача. Каждый день вас просят работать с разными технологиями. Утром вам может понадобиться сохранить данные в базе данных MySQL. Во второй половине дня вы можете работать с RabbitMQ. Завтра вас могут попросить поработать с Mongo или Redis.
Подумайте о том, что вам нужно делать при работе со всеми этими различными технологиями.
Если вы установите все это на свой ноутбук, он станет загроможденным и медленным. Конечно, вы можете использовать виртуальные машины для их запуска - если вы действительно хотите замедлить работу вашего ноутбука. Виртуальные машины потрясающие, но виртуальные машины также могут быть огромными затратами ресурсов.
Если вы работаете в команде разработчиков, вы можете настроить выделенные серверы разработки. Но тогда у вас нет чистой среды разработки. И ваша работа по разработке становится зависимой от доступа к серверам.
Docker - захватывающая технология, которую вы можете использовать для развития.
Популярность Docker была взрывной. Большая часть промышленности была сосредоточена на DevOps. Но тем более в части операций.
Знаете ли вы, Google создает примерно 285 миллионов контейнеров Docker в день?
Docker, несомненно, является популярной технологией для запуска приложений облачного масштаба, таких как GMail.
Но как разработчик Java, что Docker значит для вас?
Вы работаете с MySQL? Для вас есть готовый образ Docker.
Postgres? mongoDB? Redis? Cassandra? RabbitMQ? ActiveMQ?
Да, есть образ Docker, который вы можете скачать и использовать сегодня.
Вы можете использовать Docker для гораздо большего, чем просто локальную разработку.
Вы разрабатываете микросервисы? Если вы еще не развертываете свои микросервисы в контейнерах Docker, скорее всего, вы скоро это сделаете.
Введение в Docker
Этот курс начинается с предположения, что у вас нет знаний о Docker.
Вы узнаете, почему Docker не похож на виртуальную машину.
Сразу же вы узнаете, как запустить Docker-контейнер с Docker Image, снятым с концентратора Docker.
По ходу курса вы узнаете, как создавать свои собственные образы Docker и публиковать эти образы в Docker hub.
Java DevOps с помощью Docker
С помощью плагина Fabric8 Maven вы узнаете, как автоматизировать многие задачи Docker, такие как создание образов для микросервисов.
Docker Compose - это мощный инструмент для запуска нескольких контейнеров Docker. Вы узнаете, как запустить приложение, состоящее из веб-приложения Spring Boot, RabbitMQ, микросервиса просмотра страниц и базы данных MySQL. Через Docker Compose, с помощью одной команды, вы сможете запускать или останавливать это приложение на любой машине Docker!
Использование Docker Swarm Mode
Вы узнаете, как Docker Swarm Mode выполняет оркестровку контейнера. В этом курсе вы создадите свой собственный Docker Swarm Cluster в облаке. Вы развернете контейнерное Java-приложение в Docker Swarm Cluster. Вы увидите, что такое мощная функция сетки маршрутизации Docker Swarm, и как вы можете динамически масштабировать ваше приложение.
Этот курс включает в себя интервью с ведущими экспертами отрасли!
Spring Boot Cookbook!
Курс включает в себя Spring Boot Cookbook, в котором приведены примеры проектов Spring Boot, которые вы можете использовать против популярных технологий с открытым исходным кодом, включая:
Mongo DB
MySQL
Postgres
Maria DB
DB2 Express
Neo4J
Redis
Cassandra
ActiveMQ
RabbitMQ
Вы новичок в Docker или нуждаетесь в обновлении текущей версии? Если так, то этот курс для вас! Этот курс будет охватывать Docker 18.09.4.
Нужно изучить Докер? Это курс для вас! Этот курс обеспечивает прекрасный опыт работы с технологией Docker, включая Docker Engine, Images, Containers, Registers, Networking, Storage и многое другое. Объясняется все теории за кулисами, и все концепции четко демонстрируются в командной строке. Никаких предварительных знаний о Docker или Linux не требуется.
Этот курс исследует Docker от самых основ установки и функционирования до углубленного обзора вариантов использования и расширенных функций. Мы поговорим о том, как Docker спроектирован так, чтобы лучше понять, как управлять Linux-контейнерами с помощью Docker Client. Как только мы хорошо разберемся с основами, мы углубимся в сложные варианты использования и действительно раскроем мощь всей системы.
Сборка, компоновка, развертывание и управление контейнерами Docker от разработки до DevOps Swarm clusters. Будьте готовы к будущему, где разрабатывается и развертывается почти все программное обеспечение в контейнерах. Добро пожаловать на самый полный и современный курс обучения и использования Docker от разработки и тестирования до развертывания и производства. Преподает его капитан Докера и консультант DevOps.
В этом уроке мы рассмотрим как создать собственный образ Docker с нуля. Мы рассмотрим процесс запуска контейнера Debian, установки пакетов и работы над проблемамами конфигурации, а также стратегии создания файла Docker.