RU

Kuber Community Day'26: контент, который нельзя пропустить

Хабр, привет! 30 июля во второй раз прошла инженерная конфа Kuber Community Day . 400 специалистов встретились в Москве, чтобы послушать о вызовах в…

kubernetesk8sdevopskuber community dayит-инфраструктураконтейнерыконтейнеризациякластерыконференции
Habr
RU

Аналитик, или Туда и Обратно: как мы стали «Google на минималках» в мире контейнерной оркестрации

Привет! Меня зовут Алиса, и сейчас я руковожу командой разработки продукта «Штурвал». У нас работает около пятидесяти человек:  инженеры, …

kubernetesкарьерный путьаналитикk8sконтейнеризацияконтейнерыаналитикаконтейнерная платформа
Habr
RU

Подмания: правило вычисления UID хоста для пользователя в контейнере

Привет, Хабр! Давеча я приметил в Интернете, что коллеги отображают UID/GID своих сервисов в rootless podman контейнерах, начиная с круглого числа,…

podmanlinuxrootlessrootless containersuidgidmappingsecurityинформационная безопасностьконтейнеризация
Habr
RU

Почему Docker не всегда лучший выбор и чем его заменить

Docker — отличный инструмент, но «отличный» не значит «единственный» и тем более не значит, что он подходит для любой задачи. На одиночном сервере с…

DockerPodmansystemdsystemd-nspawnIncusFirejailLinux-контейнерыконтейнеризацияадминистрирование серверовruvds_статьи
Habr
RU

Мессенджер на своем сервере. Что это значит?

Первое, что обычно удивляет заказчиков — развертывание начинается не с запуска процесса инсталляций и даже не с подготовки серверов и средств защиты…

мессенджерыкорпоративный мессенджерразвертывание приложенийразвертывание поинфраструктураwafинфобезплатформаплатформа коммункиацийконтейнеризация
Habr
RU

Актуальные киберугрозы веб-приложений и инфраструктуры разработки

Современный ландшафт цифровых угроз демонстрирует очевидный тренд: веб-приложения и инфраструктура разработки давно превратились из вспомогательных…

атаки на веб-приложениякибератаки в 2024кибератаки в 2025кибератаки на РФтеневые apiapiконтейнеризациякиберугрозыатаки на отраслиии
Habr
RU

Многоэтапные сборки в Docker: как уменьшить образ с 1,2 ГБ до 50 МБ

Знакомая картина: вы написали микросервис, набросали Dockerfile из четырёх команд — и получили образ на 1,2 ГБ. В единичном случае не страшно, но эт…

dockermulti-stage buildsdockerfileоптимизация Docker-образаalpine linuxnode.jsконтейнеризацияbuildkitdistrolesscicd
Habr
RU

GPU‑рендер в облаке: пробрасываем графический стек в изолированные контейнеры

В Яндексе постоянно растёт количество задач, где GPU требуются не только для классического машинного обучения, но и для ген…

облачный рендерингgpu-рендерингytsaurusконтейнеризацияоблачная инфраструктураunityunrealenginevulkanlinuxяндекс облако
Habr
RU

Автотесты: опыт построения системы качества для Kubernetes-платформы

На старте проекта у нас не было ни одного автотеста. При этом продукт уже представлял собой полноценную платформу контейнеризации на базе Kubernetes…

тестированиеавтотестированиеавтотестыииии-агентыkubernetesконтейнерыконтейнеризацияdevopsapi
Habr
RU

История виртуализации от chroot и jails до современных гипервизоров

Виртуализация — неотъемлемая часть IT-инфраструктуры . Она лежит в основе всех облачных систем,  обеспечивает изоляцию ресурсов и гибкость упра…

selectelвиртуализацияконтейнеризациягипервизорыvmware
Habr
RU

[Перевод] Создаём HTTP/2-сервер на C++ и хостим на нём свой сайт

Что будет, если написать HTTP/2-сервер на C++23 с нуля, собрать для него минимальный контейнер и выставить всё это в интернет? Я проверил проект на…

C++http2c++23веб-серверсистемное программированиеконтейнеризацияtlsбезопасность контейнеровуправление памятьюOpenSSL
Habr
RU

CI/CD для продакшна: GitLab Registry, Docker in Docker и отказоустойчивость

Если ваш проект перерос стадию “просто собрать” и теперь требует бесперебойной работы в проде, простого пайплайна больше недостаточно. Главная боль…

Docker RegistryDevOpsDocker in DockerSELinuxGitLab RunnerконтейнеризацияразвертываниеCICDGitlab Container Registry
Habr
RU

Что у вас спросят про Docker на интервью? Разбираем 10 главных вопросов

Docker уже давно перестал быть «модной новинкой» и превратился в минимум для любого бэкендера, DevOps-инженера или QA. Строчка с Docker есть почти в…

Dockerсобеседованиевопросы на собеседованииDevOpsконтейнеризацияDocker ComposeDockerfileKubernetesIT-карьераподготовка к интервью
Habr
RU

Спросите эксперта: всё о безопасности контейнеров и DevSecOps

Привет, Хабр! Контейнеризация уже давно стала стандартом де-факто для современной разработки. Но вместе со скоростью и гибкостью Kubernetes и Docker…

контейнеризацияdevsecopsвопросы экспертамбезопасность контейнеровкиберугрозытрендыkubernetesразработка
Habr
RU

Best Practices по Dockerfile: от базового образа и кеша до SBOM, Cosign и CI/CD

Статья получилась большой: практик много, и каждая из них важна по-своему. Я собрал её как набор best practices: не все пункты нужны каждому проекту…

dockerfiledockerbest practicekubernetesобразыконтейнерыдокерdevopsdevsecopsконтейнеризация
Habr
RU

От vSphere к VCD: как мы построили хранилище образов и нативный CSI для Kubernetes

Мы реализовали хранилище образов, чтобы пользователи могли структурировать их и более оперативно создавать виртуальные машины. И сегодня расскажем,…

виртуализациявиртуальная машинаконтейнеризацияконтейнерымикросервисыkubernetesdbrainvspherevcdхранилище
Habr
RU

Ваш docker‑compose.yml сломается: 5 настроек, которые все забывают

Локально docker-compose.yml обычно выглядит «рабочим» ровно до момента, пока сервис не уезжает на сервер. Потом внезапно заканчиваетс…

docker composedockerdevopsконтейнеризацияlinuxhealthcheckrestart policyOOM killerpostgresproduction
Habr
RU

Как развернуть Spring Boot в Kubernetes за полчаса: туториал

Хотите увидеть, как живое Spring Boot‑приложение проходит путь от репозитория до кластера Kubernetes? В статье пройдем путь от&n…

Spring BootKubernetesDockerдеплой приложенияконтейнеризацияGitLab CIKubernetes Deploymenthealth-checkproduction-ready