Контейнеризация
Контейнер - это среда исполнения. Не программа, а экземпляр образа.
Docker
Клиент, демон, образы, контейнеры и реестр — как связаны docker build, pull, run и push.
docker-compose
В системах непрерывной интеграции Docker Compose используется для запуска тестов в изолированной среде. Пайплайн выполняет команду docker compose up --build перед запуском тестов.
Объекты Docker
Другие реализации UFS - AUFS (Advanced Multi-Layered Unification Filesystem, используется в старых версиях Docker) и Btrfs/ZFS (альтернативные файловые системы с поддержкой UFS).
Docker Desktop
Docker на Windows не работает "из коробки" — нужен Docker Desktop с фоновым Docker Engine. Установка, панель управления, Kubernetes и Minikube.
DockerHub и реестры образов
Docker Hub и реестры образов - поиск контейнеров и расшифровка полей вывода (имя, описание, звёзды, official).
Работа с Docker
Работа с Docker - лимиты ресурсов контейнеров, типичные симптомы нехватки CPU и памяти на хосте.
Сеть в контейнерах
Сеть в контейнерах — материал энциклопедии Вселенная IT.
Dockerfile
★ Dockerfile — текстовый файл с инструкциями для сборки Docker-образа. Разбор инструкций, multi-stage сборки, лучшие практики и готовые примеры для Node.js, Python, Go, SPA и Spring Boot.
Docker Swarm и Kubernetes
★ Docker Swarm — это встроенная система оркестрации Docker, которая позволяет создавать и управлять кластерами контейнеров. Она проста в использовании и интегрирована с Docker Engine.
Реализация Kubernetes
Helm — это пакетный менеджер для Kubernetes. Chart — набор YAML-файлов (шаблонов), описывающих, как запустить под, как дать доступ, как принимать внешний трафик.
Первые шаги с Docker и Kubernetes
Практика развёртывания приложения через Docker Desktop.
DevOps — шпаргалка
18 ключевых команд Docker, 9 практик Dockerfile, шпаргалка по Git, Kubernetes и CI/CD — этапы настройки контейнеров, репозиториев и оркестрации.
Справочник по Docker
Справочник по Docker - контейнеризация приложений, изоляция процессов и воспроизводимость среды выполнения.
Справочник по Kubernetes
Шпаргалка по Kubernetes — таблицы синтаксиса, API, команд и параметров — для быстрого поиска фактов.
Контейнеризация и оркестрация — итоги
Итоги раздела «Контейнеризация и оркестрация» — FAQ и краткие ответы по теме.
Контейнеризация и оркестрация — чек-лист
Чек-лист раздела «Контейнеризация и оркестрация» — вопросы для самопроверки.
Контейнеризация и оркестрация — о разделе
Маршрут по Kubernetes в разделе:.