Можете объяснить принципы работы контейнеризации с использованием Docker?
Docker — это платформа для контейнеризации, которая позволяет упаковать приложение вместе со всеми его зависимостями в изолированный контейнер.
Читать ответПодготовка к интервью
1184 вопроса для подготовки на позицию DevOps-инженер
Что проверяют на интервью
Подборка помогает системно подготовиться к интервью на позицию DevOps-инженер: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: devops, infrastructure, kubernetes.
Каталог
Docker — это платформа для контейнеризации, которая позволяет упаковать приложение вместе со всеми его зависимостями в изолированный контейнер.
Читать ответВ моём опыте настройки CI/CD для Python-проектов я обычно использую следующие шаги:
Читать ответВ Kubernetes:
Читать ответОсновные шаги по созданию Dockerfile:
Читать ответКонтейнеры и виртуальные машины (ВМ) — это два подхода к виртуализации, которые отличаются уровнем изоляции и способом работы с ресурсами.
Читать ответФайл docker-compose.yml позволяет описать и запустить несколько связанных Docker-контейнеров как единый сервис.
Читать ответDocker — это платформа для создания, доставки и запуска приложений в изолированных контейнерах.
Читать ответДля запуска приложений или сервисов в кластере Kubernetes обычно выполнял следующие действия:
Читать ответДа, многоэтапные (multi-stage) образы Docker позволяют значительно оптимизировать размер итогового контейнера и ускорить сборку.
Читать ответKubernetes — это система оркестрации контейнеров, которая управляет развертыванием, масштабированием и поддержкой контейнеризованных приложений.
Читать ответКогда Docker-контейнер завершается (например, команда docker stop или процесс внутри контейнера завершился), происходит следующее:
Читать ответDocker решает несколько важных задач в разработке и деплое приложений:
Читать ответ