DevOps Docker
کانال بسته
admin - @workakkk Погружаемся в Docker https://t.me/+0WdB4uvOwCY0Mjdi - ссылка на канал ркн: № 6766050539
نمایش بیشتر15 706
مشترکین
-624 ساعت
-207 روز
-10130 روز
در حال بارگیری داده...
کانالهای مشابه
ابر برچسبها
اشارات ورودی و خروجی
---
---
---
---
---
---
جذب مشترکین
ژوئن '26
ژوئن '26
+3
در 0 کانالها
مه '26
+17
در 0 کانالها
Get PRO
آوریل '26
+34
در 0 کانالها
Get PRO
مارس '26
+199
در 24 کانالها
Get PRO
فوریه '26
+252
در 44 کانالها
Get PRO
ژانویه '26
+331
در 148 کانالها
Get PRO
دسامبر '25
+127
در 9 کانالها
Get PRO
نوامبر '25
+198
در 42 کانالها
Get PRO
اکتبر '25
+95
در 14 کانالها
Get PRO
سپتامبر '25
+336
در 35 کانالها
Get PRO
اوت '25
+176
در 3 کانالها
Get PRO
ژوئیه '25
+727
در 76 کانالها
Get PRO
ژوئن '25
+373
در 70 کانالها
Get PRO
مه '25
+465
در 6 کانالها
Get PRO
آوریل '25
+6 233
در 94 کانالها
Get PRO
مارس '25
+182
در 1 کانالها
Get PRO
فوریه '25
+384
در 40 کانالها
Get PRO
ژانویه '25
+433
در 44 کانالها
Get PRO
دسامبر '24
+468
در 39 کانالها
Get PRO
نوامبر '24
+485
در 53 کانالها
Get PRO
اکتبر '24
+855
در 55 کانالها
Get PRO
سپتامبر '24
+722
در 198 کانالها
Get PRO
اوت '24
+869
در 41 کانالها
Get PRO
ژوئیه '24
+756
در 54 کانالها
Get PRO
ژوئن '24
+1 079
در 56 کانالها
Get PRO
مه '24
+430
در 38 کانالها
Get PRO
آوریل '24
+440
در 47 کانالها
Get PRO
مارس '24
+458
در 21 کانالها
Get PRO
فوریه '24
+255
در 2 کانالها
Get PRO
ژانویه '24
+301
در 43 کانالها
Get PRO
دسامبر '23
+171
در 39 کانالها
Get PRO
نوامبر '23
+258
در 29 کانالها
Get PRO
اکتبر '23
+147
در 0 کانالها
Get PRO
سپتامبر '23
+600
در 0 کانالها
Get PRO
اوت '23
+2 307
در 0 کانالها
| تاریخ | رشد مشترکین | اشارات | کانالها | |
| 04 ژوئن | 0 | |||
| 03 ژوئن | 0 | |||
| 02 ژوئن | 0 | |||
| 01 ژوئن | +3 |
پستهای کانال
Docker-совет для миграции
Не переносите контейнер через
docker save как единственный способ. Так вы сохраните image, но потеряете важное:
- volumes
- env-переменные
- networks
- ports
- restart policy
- bind mounts
Лучше сначала восстановить docker-compose.yml из уже запущенного контейнера:
docker run --rm \
-v /var/run/docker.sock:/var/run/docker.sock \
ghcr.io/red5d/docker-autocompose \
container_name
Потом на новом сервере запускаете уже нормально:
docker compose up -d
А данные из volume переносите отдельно через tar.
Мигрировать нужно не контейнер, а всё состояние запуска. Image можно скачать заново, а вот volumes, env и настройки запуска - именно там обычно ломается прод.| 2 | 🐍 Python Roadmap 2026: наконец-то полноценная актуальная карта изучения Python, а не список ссылок «разберись сам»
На GitHub выложили большой русскоязычный роадмап по Python на 2026 год - от первых скриптов до уровня Middle+/Senior.
Маршрут собран под современный Python:
- Python 3.13+
- free-threaded mode без GIL
- JIT
- uv вместо боли с pip/venv/poetry
- ruff, pyright, pytest, hypothesis
- async-first подход
- типизация
- CPython внутри
- web, базы, ML/AI, DevOps и архитектура
В роадмапе есть нормальная последовательность: сначала окружение и база, потом идиомы, ООП, типы, стандартная библиотека, асинхронность, тестирование, внутренности CPython, web, базы данных, AI-направление, продакшн и архитектура.
Отдельный плюс - практический формат. На каждом этапе есть задачи, чеклисты, примеры кода и бесплатные ресурсы. То есть это не мотивационная простыня, а маршрут, по которому реально можно идти несколько месяцев и видеть прогресс.
Для новичков - понятный путь без хаоса.
Для джунов - способ закрыть дыры.
Для тех, кто уже пишет на Python - хороший чеклист, чтобы понять, где ты всё ещё плаваешь.
Python в 2026 году - это tooling, типы, async, инфраструктура, AI и продакшн-дисциплина. И этот роадмап как раз про такой Python.
https://github.com/justxor/pythonroamap2026 | 2 527 |
| 3 | Свой ML-завод: что дает собственная ML-платформа и как ее запустить ⤵️
На вебинаре 2 июня эксперт Cloud․ru расскажет, как выстроить эффективный ML-процесс — от загрузки данных до обучения моделей на GPU-кластере.
В программе:
▶️почему ИИ-пилоты «не взлетают»: разрозненные инструменты, простой GPU и не только;
▶️во сколько обходится ML на самом деле: почему затраты GPU — это только вершина айсберга и куда ещё уходят деньги;
▶️облако, open source своими руками и готовое решение — чем отличаются три пути к ML-платформе и какие скрытые ловушки есть у каждого;
▶️on-premise vs. облако: когда локальное развёртывание дешевле и почему это не всегда так;
▶️в каких отраслях on-premise ML-платформа необходима и какие бизнес-сценарии можно реализовать с её помощью;
▶️из чего состоит и как устроена Evolution Stack.ML;
▶️зачем нужны воркспейсы.
Бонус: на вебинаре покажут, как создавать вокспейс на платформе, подключать внешние источники данных и запускать Jupyter Server на базе готового образа.
Зарегистрироваться | 2 070 |
| 4 | 🖥 Docker-трюк: используйте `docker buildx du`, чтобы найти, куда реально утекают гигабайты
Если Docker начал жрать диск, большинство сразу делает:
docker system prune -a
И иногда случайно сносит половину полезного кеша.
Более аккуратный способ - сначала посмотреть, что именно занимает место:
docker buildx du
Команда показывает размер build cache по builder'ам: какие слои занимают больше всего, что можно удалить, а что ещё используется.
Особенно полезно на машинах, где часто собираются образы через BuildKit, CI, multi-stage Dockerfile и разные архитектуры.
Мини-шпаргалка:
docker buildx du
показать размер кеша сборки
docker buildx du --verbose
увидеть подробности по записям кеша
docker builder prune
удалить неиспользуемый build cache
docker builder prune --filter until=24h
удалить кеш старше 24 часов
docker builder prune --keep-storage 20GB
очистить кеш, но оставить до 20 ГБ полезного хранилища
docker system df
посмотреть общий расход места: образы, контейнеры, volumes, build cache
Главный нюанс: docker system prune чистит широко, а docker builder prune бьёт именно по кешу сборки. Для dev-машины и CI это часто безопаснее и предсказуемее.
Если Docker внезапно занял 80 ГБ, не начинайте с ядерной кнопки. Сначала проверьте build cache. | 3 021 |
| 5 | Стартуем с Kubernetes без боли в Managed Kubernetes от MWS Cloud Platform.
27 мая в 16:00 Александр Курасов, технический владелец продукта в MWS Cloud Platform, покажет, как развернуть кластер за минуты, на вебинаре «Быстрый старт с Managed Kubernetes в облаке MWS».
Разберём архитектуру сервиса, его интеграцию с IAM, сетями и балансировщиками. Увидите, как управляемый сервис берёт на себя администрирование master-узлов и упрощает жизнь.
Будет интересно:
♦️DevOps-инженерам, которые хотят упростить работу с Kubernetes
♦️Backend-разработчикам, которым нужно быстро задеплоить сервис
♦️Platform-инженерам, строящим cloud-native инфраструктуру
♦️Техлидам и архитекторам, выбирающим Kubernetes в облаке
➡️ Зарегистрироваться | 3 786 |
| 6 | Docker-совет: используй COPY --link в Dockerfile, чтобы ускорять rebuild и не ломать cache chain.
Обычно COPY создаёт слой, который зависит от предыдущих слоёв. Если выше что-то изменилось, Docker часто пересобирает цепочку дальше, даже когда сами файлы не поменялись.
С COPY --link копируемые файлы попадают в отдельный независимый слой:
# syntax=docker/dockerfile:1.7
FROM golang:1.23 AS build
WORKDIR /app
COPY --link go.mod go.sum ./
RUN go mod download
COPY --link . .
RUN go build -o app ./cmd/app
Где реально помогает:
большие монорепы;
частые изменения базового образа;
CI/CD с BuildKit cache;
multi-stage сборки;
ситуации, где COPY . . постоянно инвалидирует лишние слои.
Плюс: BuildKit может переиспользовать слой с файлами даже при изменениях в предыдущих слоях.
Минус: COPY --link не умеет следовать за symlink в destination path. Но для большинства production Dockerfile это не проблема. | 4 249 |
| 7 | 🖥 На Stepik обновили курс «C# с нуля до профи»
Представьте: через четыре месяца вы открываете чужой .NET-проект и читаете его как книгу.
IServiceCollection не вызывает ступора. async Task<IActionResult> пишется на автомате. Вы точно знаете, почему EF Core сгенерировал именно такой SQL - и как переписать запрос, чтобы он летал.
Это не фантазия. Это результат после 16 модулей, в которых каждая концепция объясняется через код и закрепляется практикой.
ООП, SOLID, LINQ, async/await, DI, EF Core, ASP.NET Core, Docker, Kubernetes - всё, что казалось магией, станет рабочим инструментом.
А бонусом - портфолио проектов: от CLI-утилит и REST API до собственного SaaS с multi-tenancy, JWT и деплоем в Kubernetes под TLS.
Скидка - 58% доступна 48 часов: https://stepik.org/a/282984/ | 3 419 |
| 8 | Linux умеет запускать программы в почти контейнерной изоляции вообще без Docker.
За это отвечает `unshare`.
Команда создает для процесса отдельные namespace: свой список процессов, свой mount-view, hostname, IPC, network и user namespace. В итоге программа видит не всю систему, а только ограниченный «кусок» окружения.
Пример:
sudo unshare --pid --fork --mount --uts --ipc --net --user --map-root-user --mount-proc bash
Внутри новой shell можно выполнить:
ps aux
И вместо сотен процессов увидеть почти пустую систему: bash с PID 1 и сам ps.
Это не Docker, не container runtime и не магия. Это базовый механизм ядра Linux, на котором контейнеры во многом и построены.
Полезно знать, если хотите понимать контейнеры не как «черный ящик», а на уровне того, что реально делает kernel. | 3 329 |
| 9 | Pterodactyl — это современная, мощная панель управления игровыми серверами, написанная на PHP с использованием Laravel и Vue.js. Проект ориентирован на безопасность, производительность и расширяемость.
Архитектура Pterodactyl построена на принципе контейнеризации: каждый сервер работает в собственном Docker-контейнере. Это обеспечивает изоляцию, гибкость управления и простую миграцию между хостами. Поддерживается широкий список игр и движков, включая Minecraft, CS:GO, Rust, ARK и многие другие.
🔹Основные возможности:
— Веб-интерфейс с красивым и отзывчивым UI
— Управление правами пользователей и доступом
— Поддержка нескольких узлов (нодов)
— API для автоматизации и интеграций
— Мониторинг ресурсов: CPU, RAM, дисковое пространство
— Поддержка SFTP через Daemon
— Интеграция с Docker для запуска серверов в изолированной среде
Проект с открытым исходным кодом, активно развивается и имеет сильное комьюнити. Отличное решение как для хостинг-провайдеров, так и для личного использования.
https://github.com/pterodactyl/panel | 3 398 |
| 10 | Pterodactyl — это современная, мощная панель управления игровыми серверами, написанная на PHP с использованием Laravel и Vue.js. Проект ориентирован на безопасность, производительность и расширяемость.
Архитектура Pterodactyl построена на принципе контейнеризации: каждый сервер работает в собственном Docker-контейнере. Это обеспечивает изоляцию, гибкость управления и простую миграцию между хостами. Поддерживается широкий список игр и движков, включая Minecraft, CS:GO, Rust, ARK и многие другие.
🔹Основные возможности:
— Веб-интерфейс с красивым и отзывчивым UI
— Управление правами пользователей и доступом
— Поддержка нескольких узлов (нодов)
— API для автоматизации и интеграций
— Мониторинг ресурсов: CPU, RAM, дисковое пространство
— Поддержка SFTP через Daemon
— Интеграция с Docker для запуска серверов в изолированной среде
Проект с открытым исходным кодом, активно развивается и имеет сильное комьюнити. Отличное решение как для хостинг-провайдеров, так и для личного использования.
https://github.com/pterodactyl/panel | 1 |
| 11 | Coolify — это опенсорсная альтернатива Heroku/Netlify/Vercel для простого развертывания любых приложений.
Инструмент поможет вам управлять вашими серверами, приложениями и базами данных на вашей VPS, Bare Metal, Raspberry PI и чем угодно. Все, что вам нужно, это SSH-соединение.
✅ Поддержка Docker и Docker Compose
✅ Развёртывание из Git
✅ Поддержка баз данных (PostgreSQL, MySQL, MongoDB и др.)
✅ Графический интерфейс для управления
✅ Поддержка простого масштабирования и обновлений без даунтайма
✅ Интеграция с Cloudflare, Traefik, Let's Encrypt и другими инструментами
Coolify может быть развёрнут в пару кликов, работает на собственных серверах или VPS и даёт разработчикам полный контроль над инфраструктурой без лишней головной боли.
https://github.com/coollabsio/coolify | 3 719 |
| 12 | 🚀 Hass Addon FRP Client для Home Assistant
Этот аддон позволяет удаленно получать доступ к вашему Home Assistant OS через проброс портов, упрощая управление и мониторинг системы. Идеально подходит для пользователей, желающих настроить удаленный доступ к локальным ресурсам.
🚀 Основные моменты:
- Удаленный доступ к Home Assistant через FRP
- Легкая настройка и интеграция
- Поддержка сообщества для улучшений и исправлений
- Совместимость с Home Assistant
📌 GitHub: https://github.com/huxiaoxu2019/hass-addon-frp-client
#docker | 3 777 |
| 13 | 🚀 Платформа Xata для облачного PostgreSQL
Xata — это облачная платформа с открытым исходным кодом для управления множеством экземпляров PostgreSQL на Kubernetes. Она предлагает функции быстрого ветвления, автоматического масштабирования и высокой доступности, что делает её идеальной для создания внутреннего PostgreSQL как услуги или тестовых сред.
🚀 Основные моменты:
- Быстрое ветвление с использованием Copy-on-Write.
- Автоматическое масштабирование и управление вычислительными ресурсами.
- Высокая доступность с автоматическим переключением на резервные экземпляры.
- REST API и CLI для управления.
- Подходит для создания тестовых и разработческих окружений.
📌 GitHub: https://github.com/xataio/xata
#go | 3 759 |
| 14 | 🚀 Умный прокси для Docker-контейнеров
Docker Wake-Up — это легкий инструмент для автоматического управления Docker-контейнерами. Он запускает контейнеры по запросу и останавливает их при бездействии, экономя ресурсы. Идеально подходит для самоуправляемых приложений, обеспечивая доступность и простоту настройки.
🚀 Основные моменты:
- Автоматический запуск контейнеров по HTTP-запросам
- Умное управление бездействием с тайм-аутом
- Генерация конфигураций NGINX с поддержкой SSL
- Нулевое время простоя при проксировании
- Простая настройка через один JSON-файл
📌 GitHub: https://github.com/jelliott2021/DockerWakeUp | 3 588 |
| 15 | Как обеспечить стабильность баз данных при росте проекта и нагрузок ✨
База данных — это сердце приложения, но самостоятельное администрирование быстро превращает заботу о нем в рутину: постоянные обновления, бэкапы, мониторинг и работа с нагрузкой. С ростом проекта стандартных настроек уже не хватает, а риск просадок и простоев из-за ошибок в конфигурации становится выше.
На вебинаре 28 апреля эксперт Cloud.ru разберет, как передать обслуживание PostgreSQL управляемому сервису в облаке и настроить архитектуру Master/Replica для стабильной работы при высоких нагрузках.
В программе:
▶️сравнение managed- и self-hosted PostgreSQL;
▶️ключевые метрики базы данных: на что обращать внимание в мониторинге, чтобы не доводить до инцидента;
▶️настройка автоматического резервного копирования и политики восстановления данных;
▶️реализация схемы разделения трафика на чтение и запись.
На демо покажут, как добавить в сервис поддержку нескольких реплик и разгрузить базу на чтении, и проведут нагрузочное тестирование, чтобы сравнить показатели до и после оптимизации.
Зарегистрироваться | 1 |
| 16 | Netshoot — набор инструментов для устранения сетевых проблем с Docker и Kubernetes.
Отладка сетей Docker и Kubernetes может быть сложной. Однако при правильном понимании принципов работы сетей Docker и Kubernetes, а также наличии подходящих инструментов, вы сможете эффективно выявлять и устранять сетевые проблемы. Контейнер netshoot включает в себя мощный набор инструментов для диагностики сетевых проблем в Docker. Вместе с этими инструментами идут практические примеры, демонстрирующие, как netshoot можно использовать в реальных сценариях.
https://github.com/nicolaka/netshoot | 4 276 |
| 17 | 👣 На Stepik обновили курс «Rust: полный курс разработчика. С нуля до профи»
Представьте: через три месяца вы открываете чужой Rust-код и читаете его как книгу.
Arc<Mutex<T>> не вызывает панику. impl Future не пугает. Вы точно знаете, почему компилятор ругается и как это починить за 10 секунд.
Это не фантазия. Это результат 50 уроков, в которых каждая концепция объясняется через код и закрепляется практикой.
Ownership, traits, generics, async, unsafe - всё, что казалось магией, станет рабочим инструментом.
А бонусом - портфолио проектов: от CLI-утилит до REST API и WebAssembly.
Вы и так знаете, что Rust - ваш следующий язык. Этот курс просто сделает это реальностью.
Сегодня - 55% процентов от цены, торопись: https://stepik.org/a/269250/ | 3 983 |
| 18 | 🧰 Веб-интерфейс для управления Nginx
Возможности
🔹Онлайн-статистика по серверным метрикам: загрузка CPU, использование памяти, средняя нагрузка, использование диска.
🔹Автоматическое резервное копирование конфигураций после изменений с возможностью сравнения версий и восстановления.
🔹Управление кластером с поддержкой зеркалирования операций на несколько узлов — упрощает работу в многосерверной среде.
🔹Экспорт зашифрованных конфигураций Nginx/NginxUI для быстрой миграции и восстановления в новых окружениях.
🔹Улучшенный онлайн-помощник ChatGPT с поддержкой нескольких моделей, включая отображение логики рассуждений Deepseek-R1 для лучшего понимания и оптимизации конфигураций.
🔹Установка и автоматическое продление сертификатов Let's Encrypt в один клик.
🔹Онлайн-редактирование конфигураций сайтов с помощью нашего собственного NgxConfigEditor — удобного блочного редактора конфигураций nginx, или Ace Code Editor с подсветкой синтаксиса nginx.
🔹Онлайн-просмотр логов Nginx.
🔹Написано на Go и Vue, дистрибутив — один исполняемый бинарник.
🔹Автоматическая проверка конфигурационного файла и перезапуск nginx после сохранения.
🔹Веб-терминал.
🔹Тёмная тема.
🔹Адаптивный веб-дизайн.
Быстрый старт с помощью Docker:
docker run -d \
--name nginx-ui \
-p 8080:8080 \
-v /etc/nginx:/etc/nginx \
-v /var/run/nginx.pid:/var/run/nginx.pid \
0xjacky/nginx-ui
Убедитесь, что путь к конфигурационным файлам Nginx указан верно, особенно при использовании Docker.
https://github.com/0xJacky/nginx-ui | 4 021 |
| 19 | ⚡️ Вышло большое обновление популярного курса- Ai AI агенты, которые реально работают в проде!
Вы всё ещё пишете обёртки над ChatGPT и называете это «AI-продуктом»?
Пока вы промптите - рынок переходит на агентные системы. Те, что принимают решения, ходят в API, работают с Postgres и Redis, управляют браузером через Playwright.
И 90% таких систем ломаются между ноутбуком и продом.
AI Agents Engineering - курс, который закрывает этот разрыв. LangGraph, AutoGen, Computer Use, LLMOps. 8 модулей, 120+ шагов - от архитектуры до деплоя в Docker.
На выходе: реальный опыт на большой практической базе, а production-агент и навыки, за которые уже платят.
👉 48 часов действует скидка на курс 55 процентов: https://stepik.org/a/276971/ | 3 888 |
| 20 | 🐳 Docker безопасность - 6 правил, которые реально спасают
Хочешь не словить взлом через контейнер? Вот база, которую игнорируют 90%:
1⃣ Без root
Запускай с --user - если контейнер взломают, не получат доступ ко всей системе.
2⃣ Никакого privileged
--privileged = полный контроль над хостом. Используй только если ОЧЕНЬ надо.
3⃣ Закрывай лишние порты
Открывай только то, что реально используешь. Остальное - дыра.
4⃣ Ставь лимиты
--memory и --cpus - чтобы один контейнер не убил весь сервер.
5⃣ Read-only FS
--read-only - нельзя изменить файлы или подложить вредоносный код.
6⃣ Запрет на повышение прав
--security-opt=no-new-privileges - процессы не смогут эскалировать доступ.
Главное правило:
контейнеру даёшь ровно столько прав, сколько нужно. Ни больше. | 4 894 |
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
