MAATRIX / Блог / Docker

Docker

Статьи в категории «Docker».

Docker

Traefik как reverse proxy для Docker

Traefik reverse proxy для Docker сам находит контейнеры по меткам и получает SSL от Let's Encrypt без правки конфига. Оплата из России картой или криптой.

Docker

Docker secrets: управление паролями

Docker secrets: как спрятать пароли и токены от docker inspect, логов и истории команд. Рабочие примеры для Swarm и обычного compose. Оплата из России картой или криптой.

Docker

Docker network: bridge, host, overlay — типы сетей

Разбираем сетевые драйверы Docker: bridge, host, overlay, none — чем отличаются, когда какой выбрать и как настроить. Оплата из России картой или криптой.

Docker

Docker-образ: как уменьшить размер

Как уменьшить размер Docker-образа: выбор alpine/slim, .dockerignore, объединение RUN-слоёв, чистка кэша в нужном слое. Оплата VPS из России картой или криптой.

Docker

Docker healthcheck: настройка

Docker healthcheck: как настроить HEALTHCHECK в Dockerfile и docker-compose, параметры interval/timeout/retries, автоперезапуск зависшего контейнера.

Docker

Безопасность Docker: лучшие практики

Безопасность Docker на практике: непривилегированный пользователь, docker.sock, сканирование образов, read-only FS. Оплата сервера из России картой или криптой.

Docker

Portainer или Docker CLI: что выбрать для сервера

Сравнение Portainer vs Docker CLI: веб-интерфейс управления контейнерами против командной строки. Что выбрать для работы с Docker и как оплатить VPS из России.

Docker

Docker или LXC: что выбрать для сервера

Docker или LXC — что выбрать для сервера? Честное сравнение контейнеров приложений и системных контейнеров по задачам, изоляции и удобству. Таблица и вывод, кому что подходит.

Docker

Ubuntu 24.04: установка Docker с нуля

Пошаговая установка Docker на Ubuntu 24.04 с нуля: официальный репозиторий, проверка, запуск без sudo и Docker Compose. Понятный гайд для нового VPS.

Docker

Приватный Docker Registry на сервере: частые ошибки и решения

Частые ошибки приватного Docker Registry на сервере: http server gave https client, push 413, ошибка авторизации, разросшийся диск. Симптом, причина и решение с командами.

Docker

Как установить и настроить приватный Docker Registry на VPS

Как установить и настроить приватный Docker Registry на VPS: запуск registry, HTTPS через reverse proxy, авторизация htpasswd, push и pull образов. Команды и оплата картой РФ.

Docker

Как установить и настроить Docker Swarm на VPS

Как установить и настроить Docker Swarm на VPS: инициализация кластера, ноды-воркеры, деплой сервисов, реплики и сети overlay. Пошагово с командами и оплатой картой РФ.

Docker

Как установить и настроить Docker Compose для продакшена на VPS

Как установить и настроить Docker Compose для продакшена на VPS: политики перезапуска, лимиты ресурсов, healthcheck, тома, обновления без простоя. Команды и оплата картой РФ.

Docker

Как установить и настроить бэкап Docker volume на VPS

Как настроить бэкап Docker volume на VPS: дамп тома в архив, расписание cron, выгрузка в S3, восстановление. Пошагово с командами, скриптами и оплатой картой РФ.

Docker

Как перенести Docker-проект на другой сервер

Переезд Docker-проекта на новый сервер без потери данных: перенос образов, томов, compose и переменных окружения. Эксплуатация сервера пошагово, с командами и проверкой.

Docker

Docker: занимает всё место на диске — причины и решение

Docker занимает всё место на диске: как найти, что съело диск — образы, тома, логи контейнеров, — очистить через docker system prune и настроить лимиты. Решение с командами.

Docker

Docker Swarm на сервере: частые ошибки и решения

Частые ошибки Docker Swarm на сервере: нода не присоединяется, сервис висит в pending, overlay-сеть не связывает, потеря кворума менеджеров. Причины и решения с командами.

Docker

Docker: нет доступа к сети из контейнера — причины и решение

Docker нет доступа к сети из контейнера: как чинить DNS, forwarding, файрвол и разрешение имён между контейнерами. Разбор connection refused и DNS. Решение с командами.

Docker

Docker: не пробрасывается порт — причины и решение

Docker не пробрасывается порт: почему сервис недоступен снаружи — забыли -p, приложение слушает localhost, файрвол, конфликт портов. Разбор с командами и решением.

Docker

Docker: контейнер сразу падает — причины и решение

Docker контейнер сразу падает: как читать logs и exit code, чинить ошибки конфига, нехватку памяти и неверный CMD. Разбор Exited (1) и (137). Решение с командами.

Docker

Docker-контейнер не запускается

Docker-контейнер не запускается и сразу падает? Решение проблемы: читаем логи и exit code, находим причину — порт, права, переменные, образ — и чиним. Команды диагностики.

Docker

Docker Compose для продакшена на Ubuntu 24.04: пошаговая установка

Пошаговая установка Docker Compose для продакшена на Ubuntu 24.04: репозиторий Docker, продакшен-конфиг, restart, лимиты, healthcheck, тома. Команды и оплата картой РФ.

Docker

Docker Compose для продакшена на сервере: частые ошибки и решения

Частые ошибки Docker Compose для продакшена на сервере: контейнер не поднимается после ребута, OOM Killed, потеря данных тома, гонка depends_on. Причины и решения.

Docker

Debian 12: установка Docker с нуля

Пошаговая установка Docker на Debian 12 с нуля: официальный репозиторий, проверка, запуск без sudo и Docker Compose. Понятный гайд для нового VPS.

Docker

Бэкап Docker volume на сервере: частые ошибки и решения

Частые ошибки бэкапа Docker volume на сервере: несогласованный дамп базы, пустой архив, cron не запускается, не выходит восстановиться. Симптом, причина и решение.

Docker

AlmaLinux 9: установка Docker с нуля

Пошаговая установка Docker на AlmaLinux 9 с нуля: официальный репозиторий, dnf, проверка, запуск без sudo и Docker Compose. Понятный гайд для нового VPS.

Docker

Watchtower: автообновление Docker-контейнеров на VPS

Watchtower автоматически обновляет Docker-контейнеры на VPS: настройка, уведомления, безопасное обновление и частые ошибки. Рабочие команды.

Docker

Traefik на VPS: reverse proxy и авто-SSL для Docker

Traefik на VPS: reverse proxy для Docker с автоматическим SSL от Let's Encrypt. Маршрутизация по доменам через labels, рабочий docker-compose и редирект на HTTPS.

Docker

Portainer на VPS: управление Docker через веб-панель

Установка Portainer на VPS: веб-панель для управления контейнерами, стеками и образами Docker. Настройка, доступ по HTTPS, обновление и защита панели.

Docker

Перенос Docker-проекта на другой VPS без простоя

Как перенести Docker-проект на другой VPS: миграция образов, томов с данными, compose и переключение DNS. Пошаговый чек-лист и команды.

Docker

Оптимизация Docker-образов: multi-stage сборка

Как уменьшить Docker-образ в разы: multi-stage сборка, alpine, .dockerignore, порядок слоёв и кэш. Рабочие Dockerfile для Go и Node.js и команды очистки.

Docker

Docker Volumes и бэкап данных на VPS

Docker volumes на VPS: named volumes против bind-mount, где лежат данные, как сделать бэкап тома и базы и восстановить их. Рабочие команды и cron-автоматизация.

Docker

Docker Swarm на VPS: кластер и оркестрация

Docker Swarm на VPS: сборка кластера из нескольких серверов, деплой сервисов, масштабирование, секреты и rolling-обновления без сложности Kubernetes.

Docker

Docker: сети и безопасность контейнеров на VPS

Docker networking и безопасность на VPS: типы сетей, изоляция контейнеров, фаервол и обход ufw, непривилегированный запуск и защита docker.sock.

Docker

Свой Docker Registry на VPS: настройка с нуля

Как поднять приватный Docker Registry на VPS: HTTPS через nginx, basic-auth, push и pull образов, очистка. Рабочие команды и конфиги.

Docker

Логи и мониторинг Docker-контейнеров на VPS

Как читать логи Docker, настроить ротацию, следить за ресурсами контейнеров и поднять мониторинг на VPS. Рабочие команды docker logs и stats.

Docker

Лимиты ресурсов Docker-контейнеров: CPU и память

Как ограничить CPU и память Docker-контейнеров на VPS: флаги --memory, --cpus, настройка в compose и защита от OOM. Рабочие примеры.

Docker

Docker Compose: готовые примеры стеков для VPS

Готовые docker-compose.yml для VPS: WordPress, Nextcloud, PostgreSQL, Redis. Рабочие примеры стеков, команды запуска и разбор частых ошибок конфигурации.

Docker

VPS под Docker: как развернуть контейнеры на своём сервере

Как выбрать VPS под Docker, установить Docker Engine и docker-compose, развернуть контейнеры, настроить тома и сети. Практический гайд по контейнерам на виртуальном сервере.

Docker

Docker или без Docker на VPS: что выбрать

Docker против нативной установки на VPS: где Docker выигрывает, где мешает, накладные расходы, память и диск. Разбор на реальных примерах.