О разделе
Контейнеризация
Контейнер - это среда исполнения. Не программа, а экземпляр образа.
Docker
Docker отправляет образ в указанный реестр, и если реестр требует авторизации используется команда docker login.
docker-compose
В системах непрерывной интеграции Docker Compose используется для запуска тестов в изолированной среде. Пайплайн выполняет команду docker-compose up --build перед запуском тестов.
Объекты Docker
Другие реализации UFS - AUFS (Advanced Multi-Layered Unification Filesystem, используется в старых версиях Docker) и Btrfs/ZFS (альтернативные файловые системы с поддержкой UFS).
DockerHub и реестры образов
Вывод команды будет в виде таблицы — NAME — Название образа, DESCRIPTION — Краткое описание, STARS — Популярность образа (чем больше звезд, тем лучше), OFFICIAL — Указывает, является ли образ…
Работа с Docker
Если контейнеры потребляют больше ресурсов, чем доступно на хосте, это приводит к проблемам — нехватка памяти - ОС начинает использовать подкачку (swap), что сильно замедляет работу, перегрузка CPU -…
Сеть в контейнерах
Сеть в контейнерах — материал энциклопедии Вселенная IT.
Dockerfile
★ Dockerfile — это текстовый файл, содержащий инструкции для автоматической сборки Docker-образа. Он является ключевым элементом по работе с Docker, так как позволяет создавать образы, которые можно…
Docker Swarm и Kubernetes
★ Docker Swarm — это встроенная система оркестрации Docker, которая позволяет создавать и управлять кластерами контейнеров. Она проста в использовании и интегрирована с Docker Engine.
Реализация Kubernetes
Helm — это пакетный менеджер для Kubernetes. Chart — набор YAML-файлов (шаблонов), описывающих, как запустить под, как дать доступ, как принимать внешний трафик.
Первые шаги с Docker и Kubernetes
Практика развёртывания приложения через Docker Desktop.
Универсальная шпаргалка
Ниже представлена структурированная информация в виде таблицы, которая поможет вам понять основные этапы настройки и управления контейнерами, репозиториями, сборкой приложений и оркестрацией.
Справочник по Docker
Docker — это платформа для создания, запуска и управления контейнеризированными приложениями. Контейнеры изолируют процессы и зависимости, обеспечивая единообразие выполнения в разных средах. Docker…
Справочник по Kubernetes
Шпаргалка по Kubernetes — таблицы синтаксиса, API, команд и параметров — для быстрого поиска фактов.
Итоги
Итоги раздела Контейнеризация и оркестрация — вопросы для самопроверки в энциклопедии Вселенная IT.
Чек-лист самопроверки
Итоги и вопросы по теме Чек-лист самопроверки для самопроверки в энциклопедии Вселенная IT.
Контейнеризация и оркестрация — о разделе
Подборка материалов раздела Контейнеризация и оркестрация в энциклопедии Вселенная IT