Docker простыми словами
6.32K subscribers
253 photos
30 videos
3 files
154 links
Сообщество по докеру.

Рассказываем про docker и его применение в программировании и тестировании.

Открыты к критике и ждем вашего фидбека.
@viktorreh @anothertechrock
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
💡 Минималистичный инструмент, который визуализирует любые shell-команды в реальном времени.

Что внутри:
- Выполняет любые команды и сразу строит графики по их выводу.
- Следит за БД, CPU, сетью, очередями и деплой-скриптами.
- Отправляет алерты, если метрика выходит за пределы нормы.
- Настраивается через понятный YAML — пару строк, и ты уже видишь, как «дышит» система.
- Работает локально, без облаков и внешних зависимостей.

https://github.com/sqshq/sampler
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
🐳⚙️ Полезный совет по 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» 👀
👍8🤔1
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
🔥8👍5
GitOps Cookbook. Kubernetes
Automation in Practice

Автор:
Natale Vinto
Год издания: 2023

#git #kubernetes #en

Скачать книгу
🖥 Современная панель для мониторинга Docker-контейнеров в реальном времени

Что умеет:
- следит за локальными и удалёнными Docker-хостами в одном окне
- умно перезапускает контейнеры с настраиваемой логикой повторов
- шлёт алерты в Telegram, Slack, Discord, Gotify и почту
- обновляет контейнеры по расписанию
- позволяет разворачивать Docker Run и Compose-пресеты прямо из UI
- показывает health-чеки и события в реальном времени

Github: https://github.com/darthnorse/dockmon
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Docker Deep Dive

Автор: Nigel Poulton
Год издания: 2024

#docker #en

Скачать книгу
🤔2
⚡️ Docker2exe превращает Docker-контейнеры в самодостаточные исполняемые файлы для Windows. Полезно, когда нужно быстро упаковать сервис и запустить его на машине без Docker.

Преимущества: простая развёртка, переносимость, удобно для тестов и демо.

Минусы и предостережения: убедитесь, что внутри контейнера нет секретных корчей и что вы выполняете только знакомый код.

https://github.com/rzane/docker2exe
👍5
3 вакансии для DevOps

1️⃣DevOps-инженер · Junior · от 150,000 ₽

2️⃣ DevOps-инженер · worldwide · 300,000 – 400,000 ₽

3️⃣DevOps Engineer (Junior+/Middle) · удаленка по РФ · 150,000 – 180,000 ₽

✈️ Talanto | #вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
3👌2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 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"]
👍6🐳1
💡 ХИТРЫЙ DOCKER-СОВЕТ ДЛЯ УДОБСТВА РАБОТЫ !!!

Мало кто пользуется, но docker compose watch - это мощный способ упростить локальную разработку.

Команда автоматически отслеживает изменения файлов в проекте и пересобирает только нужные контейнеры. Больше не нужно вручную перезапускать сервисы или выполнять полный build.

Это ускоряет цикл разработки и делает работу с Docker намного удобнее.


# автоматически пересобирает сервисы при изменении файлов
docker compose watch

# меняешь код → Docker сам пересобирает нужный слой
# и перезапускает только затронутый контейнер
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🚩 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
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
DevOps for the Desperate

Автор: Bradley Smith
Год издания: 2022

#devops #en

Скачать книгу
👍4👏2
Сервисы, которые показывают пройдёт ли ваше резюме через ATS-робота.

покажут слабые места и помогут переписать резюме так, чтобы вас заметил алгоритм, а затем и рекрутер.

🟢Talanto - сравнивает ваше резюме с вакансией, показывает процент совпадения и недостающие ключевые слова. Оценивает резюме глазами ATS и рекрутера

🟢Resume Worded — проверяет по десяткам критериев: читаемость для ATS, слабые формулировки, соответствие задачам вакансии.

🟢 SkillSyncer — сверяет хард- и софт-скиллы из вакансии с вашим документом, показывает что засчитано, а что нужно добавить.

🟢Rezi — конструктор ATS-готового резюме: подсказывает фразы, переписывает буллиты, считает Rezi Score.

🟢 Enhancv — оценивает резюме глазами ATS и рекрутера: парсинг, структура, логика блоков.

🟢 Kickresume — генератор с ATS-дружелюбными шаблонами для быстрой сборки резюме.

🟢 VisualCV — шаблоны, адаптированные под ATS: формат не ломается, ключевые слова не теряются.

🟢Resumake — минималистичный конструктор: чистый PDF без лишнего, легко подстраивать под разные отклики.

🟢CV Compiler — для IT и продукта: анализирует стек, инструменты и метрики под запросы техрекрутеров.
Please open Telegram to view this post
VIEW IN TELEGRAM