Развертывание Docker-контейнеров для веб-разработки | IT Мероприятия

Развертывание Docker-контейнеров для веб-разработки

Дата:17 октября, 2022 г.
Время:19:00-21:00
Ведущий:Ярослав Cытник
FullStack PHP Developer
Описание:

На вебинаре будет рассмотрено развертывание Docker-контейнеров для полноценной разработки на таких языках программирования, как PHP (Laravel), JavaScript (Node.js, Vue.js, Express), Python (Django, Flask). Также будет произведён запуск Java программы и Go программы. Добавим базы данных MySQL, MariaDB, PostgreSQL, MongoDB, Redis, Memcached. Добавим веб-клиенты для просмотра существующих баз данных. Рассмотрим Docker Compose, в котором будем развертывать все среды.

План вебинара:

  1. Поверхностное рассмотрение Docker, как он работает, что нужно для того, чтобы у участников вебинара всё работало.
  2. Развертывание контейнеров Docker для PHP + Laravel + MySQL + phpMyAdmin. Разбор настройки для взаимодействия с базой данных и того, как работать с контейнером, а также доступа к Composer, Artisan. Построение простого приложения «Hello World», которое будет состоять из Migration, Route, Controller, Model, View.
  3. Развертывание Docker-контейнеров для Node.js + Vue.js.
  4. Развертывание Docker-контейнеров для Node.js + Express + MongoDB + MySQL, MariaDB, PostgreSQL. Запуск простого приложения для демонстрации работы базы.
  5. Развертывание Docker-контейнеров для Python Django.
  6. Развертывание Docker-контейнеров для Python Flask.
  7. Развертывание Docker-контейнеров для Java Spring Boot.
  8. Развертывание Docker-контейнеров для запуска Java приложения.
  9. Развертывание Docker-контейнеров для запуска Go приложения.

Целевая аудитория:

Данный вебинар будет интересен тем, кто уже имеет установленный Docker + Docker Compose и хочет понять, что делать дальше и как развернуть нужный для него контейнер, чтобы начать с ним работать и развиваться дальше.