Docker

Docker

Взаимодействие Docker с iptables
🐳 Введение Docker использует iptables для управления сетевыми соединениями контейнеров. При запуске Docker автоматически создает свои правила в iptables, обеспечивая маршрутизацию, NAT и межконтейнерное взаимодействие. Это позволяет контейнерам обмениваться данными и взаимодействовать с внешней сетью. 🐳 Как Docker создает сети? Docker использует три основных сетевых режима: 1. bridge (по умолчанию) – стандартная сеть,
Настройка Docker с UFW
🐳 Введение Docker и UFW (Uncomplicated Firewall) могут конфликтовать, так как Docker изменяет правила iptables напрямую, обходя UFW. Это может привести к тому, что контейнеры получат доступ к сети, несмотря на правила UFW. Для корректной работы Docker с UFW необходимо вручную настроить правила iptables, используя цепочку DOCKER-USER. 🛠 Основные проблемы при использовании
Zabbix Proxy в Docker Compose
📌 Описание Этот проект позволяет развернуть Zabbix Proxy в контейнере Docker с использованием Docker Compose. Прокси помогает разгрузить Zabbix Server и организовать мониторинг удалённых узлов за nat. 📦 Требования * Docker и Docker Compose * Zabbix Server (уже настроенный и работающий) Проверьте установку Docker: docker --version docker-compose --version Если Docker не установлен, установите его:
Установка и настройка Uptime Kuma в Docker Compose
1. Что такое Uptime Kuma? Uptime Kuma – это современный, удобный и настраиваемый сервер мониторинга, позволяющий отслеживать доступность веб-сайтов, серверов, баз данных и других сервисов. Он предлагает гибкие уведомления, графики, а также поддержку различных методов проверки состояния серверов. Этот инструмент идеально подходит для системных администраторов, DevOps-инженеров и владельцев сайтов, которые хотят
RustDesk с сервером в Docker Compose
1. Установка Docker и Docker Compose Перед началом убедитесь, что на сервере установлен Docker и Docker Compose. Если они не установлены, выполните следующие команды: sudo apt update && sudo apt upgrade -y sudo apt install -y docker.io docker-compose sudo systemctl enable --now docker 2. Создание рабочего каталога Создадим директорию для
Docker: Установка, настройка и начало работы
1. Введение Docker — это платформа для разработки, доставки и запуска контейнеризированных приложений. В этой инструкции мы рассмотрим установку Docker и Docker Compose на Ubuntu, их базовую настройку и выполнение первых команд. 2. Установка Docker и Docker Compose на Ubuntu sudo apt update sudo apt install -y ca-certificates curl gnupg sudo
Создание Docker-образов с помощью Dockerfile
Docker позволяет создавать собственные образы с помощью специального файла — Dockerfile. В этом руководстве мы разберём основные принципы работы с Dockerfile и создадим простой образ на основе Ubuntu 22.04 с nginx. 1. Установка Docker Перед началом работы необходимо установить Docker. Для этого выполните следующие команды: sudo apt update sudo apt
Install deepseek c OpenWebUI и Ollama с использованием Docker Compose
OpenWebUI и Ollama с использованием Docker Compose Предварительные требования Перед началом установки убедитесь, что у вас установлены следующие зависимости: * Docker (https://docs.docker.com/get-docker/) * Docker Compose (https://docs.docker.com/compose/install/) Можно установить и использую инструкцию Docker: Установка, настройка и начало работы или ansible playbook № Шаг 1: Создание
Миграция базы данных PostgreSQL 14 → 16 с использованием pg_dump и pg_restore
Этот инструкция описывает процесс обновления базы данных PostgreSQL с версии 14 до 16 с использованием pg_dump и pg_restore. Метод основан на резервном копировании и восстановлении базы данных. 1. Создание резервной копии базы данных в PostgreSQL 14 Подключитесь к контейнеру с PostgreSQL 14: docker exec -it sonarqube-db-1 bash Создайте
Очистка Docker: удаление образов, контейнеров и томов
Docker позволяет эффективно управлять ресурсами, однако со временем система может накапливать ненужные контейнеры, образы и тома, что приводит к увеличению занимаемого места на диске. В этом руководстве рассмотрим, как очистить систему от ненужных данных. Очистка всех неиспользуемых ресурсов Для удаления всех неиспользуемых ресурсов, включая образы, контейнеры, тома и сети, используйте