Рубрика «docker» - 2
Мой домашний Kubernetes, или DevOps-«песочница» на домашнем ПК
2025-11-09 в 12:15, admin, рубрики: devops, docker, kubernetes, Minikube, первые шаги

Кому может быть полезно
Тем кто собирает что-то под windows и задумался о версионировании сборочного окружения.
Как я уменьшил Docker-образ Go-приложения с 1.92 GB до 9 MB
2025-11-01 в 6:13, admin, рубрики: backend, devops, docker, docker desktop, dockerfile, Go, микросервисы, минимизация, оптимизацияВведение
Первый Docker-образ для моего Go-приложения весил 1.92 GB. Для микросервиса на 100 строк — абсурдно. Решил разобраться, куда именно уходит место и как добиться максимально лёгкого образа.
За несколько итераций оптимизации удалось уменьшить образ в 91 раз — до 21 MB production вариант. С дополнительным UPX-сжатием в 213 раз — до 9 MB.
В статье
-
Максимальная оптимизация Docker-образа для Go
-
Выбор базового образа и техник для каждого сценария
Создал простенький мониторинг микросервис
Функционал:
-
/healthЧитать полностью »
Как работает DNS в Linux. Часть 4: DNS в контейнерах
2025-10-23 в 9:50, admin, рубрики: devops, DNS, docker, kubernetes, linux, podman, архитектор, инфраструктура, контейнеры, серверDNS в контейнерных средах представляет собой принципиально иную парадигму по сравнению с традиционными виртуальными машинами или физическими серверами. Технология контейнеризации формирует специфические задачи разрешения имён, обусловленные тремя ключевыми аспектами: изоляцией, динамической природой среды и требованиями масштабируемости.
Как сканировать Docker-образы на уязвимости
2025-10-18 в 6:16, admin, рубрики: devops, docker, докер, инфраструктураПредставьте: вы скачали готовый образ с Docker Hub, запустили контейнер, и вдруг ваш сервер становится частью ботнета. Как этого избежать?
Рассказываем 3 простых способа сканирования образов
1.Trivy - сканер для ленивых (но эффективный)
Почему его любят:
Собираем MLOps-проект с нуля: Как я научил Telegram-бота искать скидки на Avito
2025-10-14 в 10:05, admin, рубрики: airflow, docker, selenium, telegrambotПошаговая инструкция по созданию автоматизированного конвейера на Airflow, Selenium и Scikit-learn.
Вступление: Автоматизируем рутину
Привет! Каждый, кто хоть раз искал подержанную технику, знает эту боль: часы ручного мониторинга Avito, десятки страниц и попытки на глаз определить, адекватна ли цена. Выгодные предложения улетают за минуты.
Я решил подойти к этой задаче как инженер и создать личного ассистента, который бы делал всю грязную работу за меня: 24/7 сканировал Avito, сам оценивал адекватность цены и присылал мне в Telegram только самые сливки.
Так родилась идея проекта Intelligent Deal FinderЧитать полностью »
6 Docker-фич для продвинутого использования
2025-10-13 в 13:01, admin, рубрики: docker, linux, middle, ruvds_статьи, senior, бэкенд, докер, контейнеры, оптимизация, фичиDocker давно перестал быть просто инструментом для упаковки приложений в контейнеры. Сегодня это целая экосистема с множеством возможностей, о которых многие разработчики и даже DevOps специалисты догадываются лишь поверхностно.
В этой статье я расскажу о некоторых функциях Docker, которые редко попадают в учебные руководства и официальные туториалы, но которые могут облегчить жизнь разработчикам и понять Docker чуть глубже. По ходу статьи фичи будут переходить от более известных к менее известным (подобно когда-то популярному формату айсбергов).
Игнорирование файлов при сборке
runo — ассистент для работы с репозиторием. Часть 1
2025-10-10 в 13:15, admin, рубрики: assistant, docker, local dev env, repo, repository, runoЕсли настройка локальной среды разработки занимает больше 5 минут, или требует каких-то "врождённых" знаний, это налог на каждого разработчика. Я хочу просто клонировать репозиторий, запустить пару команд и получить работающую среду разработки...
Mark Allen
Думаю, что многие из вас за свою карьеру успели повидать много разных репозиториев. Среди них наверняка были хорошие и не очень; большие и маленькие; с Python, Go, Java, C++ и много чем ещё. Все они были очень разными, но первые вопросы скорее всего были одинаковыми:
Дорожная карта Java backend-разработчика: c Junior до Middle
2025-10-08 в 9:01, admin, рубрики: backend, database, devops, docker, java, postgres, roadmap, ruvds_статьи, spring framework, тестированиеПривет! Меня зовут Бромбин Андрей. За последние годы у меня накопилось достаточно материалов, практик и ошибок — иногда красивых, но всё же ошибок. Этого хватило, чтобы собрать маршрут до грейда Middle.
Это не «большая книга всего на свете для джуна» и не выдуманный субъективный маршрут. Мне удалось привлечь к созданию этой статьи ведущих разработчиков крупных российских компанийЧитать полностью »
