fa
Feedback
Docker простыми словами

Docker простыми словами

رفتن به کانال در Telegram

Сообщество по докеру. Рассказываем про docker и его применение в программировании и тестировании. Открыты к критике и ждем вашего фидбека. @viktorreh @anothertechrock

نمایش بیشتر
6 305
مشترکین
-224 ساعت
-67 روز
-1630 روز
جذب مشترکین
ژوئن '26
ژوئن '26
+8
در 0 کانال‌ها
مه '26
+32
در 0 کانال‌ها
Get PRO
آوریل '26
+45
در 0 کانال‌ها
Get PRO
مارس '26
+48
در 0 کانال‌ها
Get PRO
فوریه '26
+44
در 0 کانال‌ها
Get PRO
ژانویه '26
+158
در 1 کانال‌ها
Get PRO
دسامبر '25
+79
در 2 کانال‌ها
Get PRO
نوامبر '25
+39
در 0 کانال‌ها
Get PRO
اکتبر '25
+60
در 0 کانال‌ها
Get PRO
سپتامبر '25
+125
در 1 کانال‌ها
Get PRO
اوت '25
+81
در 0 کانال‌ها
Get PRO
ژوئیه '25
+108
در 0 کانال‌ها
Get PRO
ژوئن '25
+127
در 0 کانال‌ها
Get PRO
مه '25
+377
در 9 کانال‌ها
Get PRO
آوریل '25
+116
در 2 کانال‌ها
Get PRO
مارس '25
+96
در 0 کانال‌ها
Get PRO
فوریه '25
+248
در 2 کانال‌ها
Get PRO
ژانویه '25
+495
در 8 کانال‌ها
Get PRO
دسامبر '24
+56
در 1 کانال‌ها
Get PRO
نوامبر '24
+54
در 2 کانال‌ها
Get PRO
اکتبر '24
+113
در 3 کانال‌ها
Get PRO
سپتامبر '24
+442
در 15 کانال‌ها
Get PRO
اوت '24
+70
در 0 کانال‌ها
Get PRO
ژوئیه '24
+176
در 2 کانال‌ها
Get PRO
ژوئن '24
+372
در 7 کانال‌ها
Get PRO
مه '24
+1 106
در 21 کانال‌ها
Get PRO
آوریل '24
+4 231
در 25 کانال‌ها
تاریخ
رشد مشترکین
اشارات
کانال‌ها
08 ژوئن0
07 ژوئن+1
06 ژوئن+2
05 ژوئن0
04 ژوئن+1
03 ژوئن0
02 ژوئن+3
01 ژوئن+1
پست‌های کانال
🐳 Docker tip — как мгновенно уменьшить размер образа в 3–5 раз Многие разработчики используют FROM ubuntu или FROM python по умолчанию — и получают образы по 1–2 ГБ. А ведь можно сделать то же самое в несколько раз легче, просто заменив базу. 💡 Пример:

# Было
FROM python:3.11

# Стало
FROM python:3.11-slim
# или ещё меньше
FROM python:3.11-alpine
📦 Разница: - python:3.11 → ~1.2 GB - python:3.11-slim → ~400 MB - python:3.11-alpine → ~60 MB Это не просто экономия места: 🚀 Образы скачиваются и деплоятся быстрее 💾 Меньше трафика и нагрузки в CI/CD 🔒 Меньше пакетов — меньше уязвимостей

2
Kubernetes Programming with Go Автор: Philippe Martin Год издания: 2023 #go #kubernetes #en Скачать книгу
Kubernetes Programming with Go Автор: Philippe Martin Год издания: 2023 #go #kubernetes #en Скачать книгу
1 440
3
Сервисы, которые показывают пройдёт ли ваше резюме через ATS-робота. покажут слабые места и помогут переписать резюме так, чт
Сервисы, которые показывают пройдёт ли ваше резюме через ATS-робота. покажут слабые места и помогут переписать резюме так, чтобы вас заметил алгоритм, а затем и рекрутер. 🟢Talanto - сравнивает ваше резюме с вакансией, показывает процент совпадения и недостающие ключевые слова. Оценивает резюме глазами ATS и рекрутера 🟢Resume Worded — проверяет по десяткам критериев: читаемость для ATS, слабые формулировки, соответствие задачам вакансии. 🟢 SkillSyncer — сверяет хард- и софт-скиллы из вакансии с вашим документом, показывает что засчитано, а что нужно добавить. 🟢Rezi — конструктор ATS-готового резюме: подсказывает фразы, переписывает буллиты, считает Rezi Score. 🟢 Enhancv — оценивает резюме глазами ATS и рекрутера: парсинг, структура, логика блоков. 🟢 Kickresume — генератор с ATS-дружелюбными шаблонами для быстрой сборки резюме. 🟢 VisualCV — шаблоны, адаптированные под ATS: формат не ломается, ключевые слова не теряются. 🟢Resumake — минималистичный конструктор: чистый PDF без лишнего, легко подстраивать под разные отклики. 🟢CV Compiler — для IT и продукта: анализирует стек, инструменты и метрики под запросы техрекрутеров.
2 243
4
DevOps for the Desperate Автор: Bradley Smith Год издания: 2022 #devops #en Скачать книгу
DevOps for the Desperate Автор: Bradley Smith Год издания: 2022 #devops #en Скачать книгу
1 479
5
🚩 Talanto. Поиск работы в IT - канал для тех, кто ищет работу в IT. В канале пишем о том, как сейчас реально устроен поиск р
🚩 Talanto. Поиск работы в IT - канал для тех, кто ищет работу в IT. В канале пишем о том, как сейчас реально устроен поиск работы: — почему даже сильные кандидаты не всегда доходят до интервью — как ATS и ключевые слова влияют на судьбу резюме — почему “нормальное CV” уже не гарантирует приглашения — как понять, на какие вакансии стоит откликаться, а на какие нет — зачем адаптировать резюме под конкретную роль — как писать сопроводительные, которые не выглядят шаблоном — где искать IT-вакансии и как не тратить часы на ручной поиск Плюс регулярно публикуем подборки свежих вакансий по направлениям: Golang, C#, Java, Python, QA, DevOps, аналитика, менеджмент и другие IT/Digital-роли. Канал ведём от лица команды talanto.work — сервиса, где собрано 18.300+ вакансий с разных .ru и иностранных сайтов, есть разбор резюме, проверка соответствия резюме вакансии, генерация сопроводительных и Telegram-бот с уведомлениями о новых вакансиях. Если вы ищете работу в IT или просто хотите лучше понимать, как сейчас работает рынок IT — подписывайтесь. ✈️ Talanto. Поиск работы в IT: https://t.me/talantojob
1 913
6
💡 ХИТРЫЙ DOCKER-СОВЕТ ДЛЯ УДОБСТВА РАБОТЫ !!! Мало кто пользуется, но docker compose watch - это мощный способ упростить локальную разработку. Команда автоматически отслеживает изменения файлов в проекте и пересобирает только нужные контейнеры. Больше не нужно вручную перезапускать сервисы или выполнять полный build. Это ускоряет цикл разработки и делает работу с Docker намного удобнее. # автоматически пересобирает сервисы при изменении файлов docker compose watch # меняешь код → Docker сам пересобирает нужный слой # и перезапускает только затронутый контейнер
0
7
🎥 Вебинар: «Ansible: быстрый старт» О чём поговорим: - Как работает Ansible: архитектура, принципы и основные компоненты. -
🎥 Вебинар: «Ansible: быстрый старт» О чём поговорим: - Как работает Ansible: архитектура, принципы и основные компоненты. - Настройка Ansible и запуск базовых плейбуков для автоматизации рутинных задач. - Основы написания YAML-плейбуков: команды, задачи, модули и переменные. - Практические возможности автоматизации настройки серверов и развёртывания приложений. - Лучшая практика управления изменениями в DevOps-процессах. Что вы получите: - Освоите базовые возможности Ansible и начнёте уверенно использовать его в своей работе. - Попробуйте, как автоматизировать рутинные задачи, сократить количество ошибок и повысить производительность. - Используйте инструменты для быстрого запуска автоматизации. 👉 Для участия зарегистрируйтесь: https://vk.cc/cX1GvW 🎁 Все участники вебинара получат специальные условия на полное обучение курса «DevOps практики и инструменты» Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
0
8
🚀 PYTHON В DOCKER: УСКОРЯЕМ СБОРКУ! Если ваш Python-приложение в Docker работает медленно при старте или «греет» CPU, пробле
🚀 PYTHON В DOCKER: УСКОРЯЕМ СБОРКУ! Если ваш Python-приложение в Docker работает медленно при старте или «греет» CPU, проблема часто в том, что Docker пересобирает зависимости каждый раз. Хитрый приём: замораживайте зависимости в отдельный слой и используйте .dockerignore, чтобы локальные файлы не ломали кеш. Так Docker перестаёт пересобирать pip-пакеты и старт проекта ускоряется в разы. для оптимизации Python-сборки FROM python:3.12-slim WORKDIR /app Слой с зависимостями (кешируется!) COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt Теперь копируем код (не ломает кеш pip) COPY . . CMD ["python", "main.py"]
0
9
3 вакансии для DevOps 1️⃣DevOps-инженер · Junior · от 150,000 ₽ 2️⃣ DevOps-инженер · worldwide · 300,000 – 400,000 ₽ 3️⃣DevOp
3 вакансии для DevOps 1️⃣DevOps-инженер · Junior · от 150,000 ₽ 2️⃣ DevOps-инженер · worldwide · 300,000 – 400,000 ₽ 3️⃣DevOps Engineer (Junior+/Middle) · удаленка по РФ · 150,000 – 180,000 ₽ ✈️ Talanto | #вакансии
0
10
⚡️ Docker2exe превращает Docker-контейнеры в самодостаточные исполняемые файлы для Windows. Полезно, когда нужно быстро упако
⚡️ Docker2exe превращает Docker-контейнеры в самодостаточные исполняемые файлы для Windows. Полезно, когда нужно быстро упаковать сервис и запустить его на машине без Docker. Преимущества: простая развёртка, переносимость, удобно для тестов и демо. Минусы и предостережения: убедитесь, что внутри контейнера нет секретных корчей и что вы выполняете только знакомый код. https://github.com/rzane/docker2exe
0
11
Docker Deep Dive Автор: Nigel Poulton Год издания: 2024 #docker #en Скачать книгу
Docker Deep Dive Автор: Nigel Poulton Год издания: 2024 #docker #en Скачать книгу
0
12
🖥 Современная панель для мониторинга Docker-контейнеров в реальном времени Что умеет: - следит за локальными и удалёнными Do
🖥 Современная панель для мониторинга Docker-контейнеров в реальном времени Что умеет: - следит за локальными и удалёнными Docker-хостами в одном окне - умно перезапускает контейнеры с настраиваемой логикой повторов - шлёт алерты в Telegram, Slack, Discord, Gotify и почту - обновляет контейнеры по расписанию - позволяет разворачивать Docker Run и Compose-пресеты прямо из UI - показывает health-чеки и события в реальном времени Github: https://github.com/darthnorse/dockmon
0
13
Если ты CI инженер (Jenkins / Groovy) в 2ГИС, то именно ты: — развиваешь внутреннюю CI/CD платформу — Jenkins (scripted pipel
Если ты CI инженер (Jenkins / Groovy) в 2ГИС, то именно ты: — развиваешь внутреннюю CI/CD платформу — Jenkins (scripted pipelines + library) — Docker, Ansible, Git (LFS, submodules) — автоматизируешь 50+ репозиториев — в работе сложная, неунифицированная инфраструктура Задачи: — пайплайны сборки / тестов / доставки — инструменты для Dev и QA — автоматизация процессов разработки — работа с инфраструктурой и сборочными нодами Условия: — удалёнка — сильная инженерная команда — влияние на процессы разработки Подробнее о вакансии Другие инженерные инсайты от 2ГИС → в Telegram-канале RnD
0
14
GitOps Cookbook. Kubernetes Automation in Practice Автор: Natale Vinto Год издания: 2023 #git #kubernetes #en Скачать книгу
GitOps Cookbook. Kubernetes Automation in Practice Автор: Natale Vinto Год издания: 2023 #git #kubernetes #en Скачать книгу
0
15
7 бесплатных ресурсов, чтобы прокачаться в Linux и DevOps 👇 1) Bash → blog.sysxplore.com 2) Linux → linuxopsys.com 3) AWS → explore.skillbuilder.aws 4) Azure → learn.microsoft.com 5) DevOps → edx.org/learn/devops 6) Docker → docker-curriculum.com 7) Kubernetes → kubernetes.io Фундамент DevOps = Linux + Shell + облака + контейнеры + оркестрация. Начни с базиса — дальше всё соберётся. #linux #devops #cloud #docker #kubernetes
0
16
🐳⚙️ Полезный совет по Docker + Linux Хотите понять, почему диск внезапно забился, хотя контейнеры уже удалили? Docker оставляет слои, образы и volume’ы, которые не исчезают автоматически. Поэтому чистка docker rm и docker rmi — это только часть работы. Проверить, что именно занимает место: docker system df А чтобы очистить весь мусор разом: docker system prune -a --volumes - -a удалит неиспользуемые образы - --volumes — ненужные volume’ы Но ⚠️ осторожно: удалится всё, что не используется сейчас контейнерами. Если хотите safe-режим: docker system prune Ещё полезно смотреть, куда Docker пишет данные: sudo du -h /var/lib/docker | sort -h | tail Это помогает находить runaway volume’ы и тяжелые слои. Итог: следите за Docker storage, иначе однажды сервер скажет «No space left on device» 👀
0
17
🔹🔹🔹🔹26 марта в 12:00 (мск) пройдет бесплатный вебинар «Сервисы шифрования в MWS Cloud Platform: возможности и сценарии ис
🔹🔹🔹🔹26 марта в 12:00 (мск) пройдет бесплатный вебинар «Сервисы шифрования в MWS Cloud Platform: возможности и сценарии использования». Разработчики сервисов расскажут: ⚫️как сервисы шифрования помогают обеспечивать безопасность данных в облаке; ⚫️какие сценарии использования сервисов доступны пользователям MWS Cloud Platform; ⚫️как использовать сервисы на практике — демонстрация от спикеров; ⚫️какие обновления сервисов стоит ожидать в ближайшее время. Вебинар будет полезен ИБ-специалистам и инженерам, работающим в облачных средах. Регистрируйтесь, подключайтесь к прямому эфиру и задавайте вопросы в чате. ⏰ 26 марта в 12:00 ➡️ Зарегистрироваться
0
18
💡 Минималистичный инструмент, который визуализирует любые shell-команды в реальном времени. Что внутри: - Выполняет любые ко
💡 Минималистичный инструмент, который визуализирует любые shell-команды в реальном времени. Что внутри: - Выполняет любые команды и сразу строит графики по их выводу. - Следит за БД, CPU, сетью, очередями и деплой-скриптами. - Отправляет алерты, если метрика выходит за пределы нормы. - Настраивается через понятный YAML — пару строк, и ты уже видишь, как «дышит» система. - Работает локально, без облаков и внешних зависимостей. https://github.com/sqshq/sampler
0
19
50 Kubernetes Concepts Every DevOps Engineer Should Know Автор: Michael Levan Год издания: 2023 #devops #kubernetes #en Скача
50 Kubernetes Concepts Every DevOps Engineer Should Know Автор: Michael Levan Год издания: 2023 #devops #kubernetes #en Скачать книгу
0
20
🐳 Ещё один короткий, но мощный приём для Docker ### ⚡️ Быстрое подключение к логам контейнера, даже после его остановки Иногда контейнер уже завершился, а ты хочешь посмотреть, что именно пошло не так. Обычно docker logs работает только для активных контейнеров, но можно сделать так: docker ps -a --filter "status=exited" docker logs $(docker ps -aq --latest) 💡 Что делает 👉 docker ps -a - показывает все контейнеры, даже завершившиеся; 👉 --latest — берёт последний; 👉 docker logs вытаскивает логи даже из “умершего” контейнера. 📋 Бонус: Добавь алиас в ~/.bashrc, чтобы не писать длинную команду каждый раз: alias dlog="docker logs \$(docker ps -aq --latest)" Теперь просто пиши: dlog и сразу видишь логи последнего контейнера -идеально при отладке в CI или локальной разработке.
0