Що нового?

Придбаний [[Слерм] відеокурс по Docker (Олександр Шувалов, Єлизавета Міхно)

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

Gadzhi

Модератор
комплексний відеокурс по Docker, в якому ми розберемо всі його інструменти: від основних абстракцій до параметрів мережі, нюансів роботи з різними ОС і мовами програмування.
Ви познайомитеся з технологією і зрозумієте, де і як краще використовувати Docker. Також поділимося best practice кейсами.
Спікери по Docker дадуть відповіді на питання
  • Що робити, якщо локально у розробника додаток збирається нормально, а на продакшені все ламається?
  • як розробляти і тестувати додаток при наявності величезної кількості залежностей?
  • Чи дійсно можна запускати в Docker небезпечний код? А також розберемо інші міфи і легенди про Docker.
  • коли і кому потрібно переходити на мікросервіси? Ми знаємо, що на практиці все набагато складніше, ніж про це пишуть в Інтернеті.
програма курсу:
№1: Введення в Docker. 12 факторів розробки програми
  • Що таке Docker.
  • Як він виник, які проблеми вирішує і для чого використовується.
  • віртуалізація vs контейнеризація.
№2: Основні Абстракції Docker. Загальна схема роботи Docker
  • Registry, Docker Daemon, Container, Image, Dockerfile та їх взаємодія
№3: Установка Docker на різні ОС
  • Установка Docker на Centos, Debian, Mac і Windows.
  • Як працює Docker на Windows, як налаштовувати демон і які є обмеження.
№4: основні команди Docker. CLI
  • команди управління контейнерами, образами (run, rm, push і т.д.).

№5: Запуск власного додатка в Docker

  • Написання Dockerfile.
  • збірка Image.
  • зберігання в DockerHub.
  • Запуск програми
№6: Docker-compose
  • Що це, для чого використовується, як налаштовується.
  • різниця v2 і v3.
  • Запуск декількох контейнерів в Docker-compose.
№7: Docker і CI/CD
  • побудова пайплайнів на прикладі Gitlab.
  • визначення проблем при використанні голого Docker і CI/CD.
№8: Docker під капотом. Як саме працює Docker на рівні ОС і ядра
  • Namespaces, Cgroups, Capabilities, limits/requests і т. д.
  • Створення "контейнера" без докера.
№9: Мережа в Docker
  • Які є варіанти роботи мережі, де їх налаштувати.
№10: Налаштування Docker Daemon а
  • docker.json - що за файл і як можна налаштувати демон.
№11: Просунута робота з образами. Налаштування власного Registry
  • очищення непотрібних образів.
  • перегляд розміру шарів.
  • Gitlab Registry (Container Registry tag expiration policy).
№12: робота зі stateful-даними в Docker
  • Docker Volumes, типи сховищ.
  • підводні камені при використанні stateful і Docker.
№13: Best practice по Docker
  • зменшення образів.
  • правильне написання Dockerfile.
  • Multistage збірка.
№14: нюанси роботи з Docker при використанні різних мов програмування
  • Ruby, php, python, go, java.

https://privatelink.de/?https://slurm.io/docker-videocourse
 
Угорі