Використання Docker в Front-End розробці

122 Просмотры
Издатель
Docker - це програмне забезпечення для автоматизації, розгортання та управління додатками.
Під час розробки програми хочеться мати середу розробки максимально наближену до тієї яка буде використовуватися на реальному сервері.

Наприклад:
Проект 1 використовує Node.js v 10, базу даних MySQL 5.6, web-сервер nginx v 1.7
Проект 2 використовує Node.js v 14, базу даних PostgreSql 9.6, web-сервер nginx v 1.4
Проект 3 використовує Node.js v 12, бази даних MongoDb 4, MariaDB 10

Проблеми:
- ми працюємо в операційній системі Windows, а production версія додатка буде працювати на Linux
- весь цей набір ПО, з різними версіями програм необхідно встановити розробнику на свою машину
- треба підтримувати різні конфігурації робочого оточення для development і для production

Docker дуже легко вирішує подібну задачу використовуючи ізольовані контейнери, роботу яких ми розглянемо на вебінарі. А також розглянемо:
- Що таке Docker і навіщо його використовувати
- Установка WSL-2, Docker на Windows 10
- Основні команди Docker
- Docker file для Node.js
- Docker-composer

Про спікера:
Роман Нікіфоров - програмує понад 18 років; стек технологій: PHP, JavaScript (включаючи React, Vue, Node.js); автор та викладач курсу Advanced JavaScript в Beetroot Academy.

Приєднуйся до вебінару 5 листопада
Початок, о 19:00

Якщо у тебе виникли запитання, пиши нашому координатору Богдан: [email protected]

Посилання на реєстрацію: https://forms.gle/665WsN7CAkBrQvVT9
Категория
iMac
Комментарии выключены