Що нового?

Придбаний [Thinknetica] Деплой Ruby on Rails додатків за допомогою Docker Swarm і MRSK (Олександр Борисов)

Інформація про покупку
Тип покупки: Складчина
Ціна: 2537 ГРН
Учасників: 0 з 18
Організатор: Відсутній
Статус: Набір учасників
Внесок: 146.6 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Цей воркшоп допоможе спробувати mrsk для деплоя додатків на Ruby on Rails і допоможе зрозуміти, як використовується Docker при деплої.
Ви зможете вибудувати схему деплоя для вашого сайд-проекту.

Зазвичай ми деплоїмо наші програми за допомогою capistrano. Все добре працює до тих пір, поки не потрібно оновити операційну систему або версію Рубі. На воркшопі ми покажемо як уникнути цих проблем за допомогою Docker, і як використовувати аналог capistrano 2023 року-mrsk
День 1. Докеризація Rails додатки
  • Образ, регістр
  • Dockerfile
  • контейнер
    • порт
    • вольюм
  • docker-compose
  • збірка програми на Ruby on Rails
в результаті ви:
Освіжіть/отримаєте основні знання по Docker, навчитеся докеризувати Rails-додатки. Докерізіруете ваш додаток на домашньому завданні.
День 2. Деплой за допомогою Docker swarm
  • Що таке Docker swarm
  • налаштування сервера
  • деплой
    • фонові завдання
  • обслуговування
    • логи
    • скейлінг
    • роздача статики
    • деплой з gitlab ci
  • можливі проблеми
    • не оновлюється версія
    • довгий час у черзі nginx
в результаті ви:
Навчіться деплоіть Rails-додатки за допомогою Docker Swarm. Задеплоїте ваш додаток на домашньому завданні цим способом.

День 3. Деплой за допомогою mrsk
  • Що таке mrsk
  • налаштування сервера
  • деплой
    • фонові завдання
  • обслуговування
    • логи
    • скейлінг
    • роздача статики
    • деплой з gitlab ci
  • можливі проблеми
в результаті ви:
Навчіться деплоіть Rails-додатки за допомогою mrsk. Задеплоїте ваш додаток на домашньому завданні цим способом.
за час воркшкопа ви:
  • Навчіться збирати докер-образи для Rails-додатки
  • зможете задеплоити Rails-додаток за допомогою mrsk
  • зможете задеплоити Rails-додаток за допомогою docker swarm
  • зрозумієте, як уникнути проблеми з оновленнями версії Ruby або переїздом на інший хостинг.
  • додайте Сучасні найкращі практики деплоя до свого арсеналу інструментів
https://privatelink.de/?https://thinknetica.com/pro/workshop_deploy_ruby_docker
 
Угорі