devops-курс Все курсы

✻ Тема 4 из 10

Docker и Compose

Упаковываем «Заметки» вместе с PostgreSQL и nginx в контейнеры

⏱ 17.5 ч 9 уроков 0/9 пройдено

О чём тема

Упаковываем «Заметки» вместе с PostgreSQL и nginx в контейнеры.

Уроки идут строго по порядку: каждый опирается только на пройденное. В каждом уроке есть практика, задание «сломай и почини» и вопросы с собеседований с разбором ответов.

Что ты сможешь после каждого урока

Уроки темы

  1. 4.1 Контейнеры: процесс с изоляцией, а не виртуалка 2 ч
  2. 4.2 Dockerfile: собираем образ «Заметок» 2 ч
  3. 4.3 Тома и сети Docker 1.5 ч
  4. 4.4 SQL и PostgreSQL: запросы, индексы, EXPLAIN 2 ч
  5. 4.5 Compose: «Заметки» и PostgreSQL 2.5 ч
  6. 4.6 Compose: nginx и TLS перед «Заметками» 2 ч
  7. 4.7 Образы: multi-stage, теги и реестр ghcr.io 2 ч
  8. 4.8 Безопасность образов: Trivy, Hadolint, SBOM 2 ч
  9. 4.9 Отладка контейнеров и уборка диска 1.5 ч