Контейнеры паравиртуализации Docker стали для меня находкой. Они помогают быстро и удобно настроить любые программные продукты для совместной работы. Можно создать столько интересных приложений, используя минимум кода! В конвейер разработки легко интегрировать любые инструменты, включая DroneCI, CircleCI и GitLab Runner. Это значительно расширяет творческие просторы. На моё скромное мнение, сервис полезен всем, кто занимается разработкой программ. Поэтому я создал ценные инструкции по сборке контейнеров Docker. Вы вправе использовать их для создания различных проектов на базе Linux.

Настройка FTP-сервера с использованием Docker и Traefik 🛠️


Создайте структуру каталогов для FTP-сервера 📂

Выполните следующую команду для создания необходимых каталогов:

mkdir -p ./ftpd/{logs,passwd} && cd ftpd    

📂 Структура каталогов будет выглядеть так:

ftpd/
├── logs/
└── passwd/
...

Запуск Home Assistant Core с помощью Docker-Compose через обратный прокси Traefik

Для запуска Home Assistant через Traefik с помощью Docker-Compose, начнем с подготовки необходимых файлов и конфигурации.

Создайте директорию для Home Assistant и перейдите в нее:

mkdir homeassistant
cd homea...

🌐 Настройка NTP-сервера Chrony с Docker Compose

Настроим надёжный NTP-сервер Chrony в контейнере Docker. Этот сервер поможет синхронизировать время с внешними NTP-серверами для поддержания точного времени на ваших устройствах.


📁 Создаём рабочую папку для контейнера

Сначала создаём папку для...

Запуск Grafana с использованием Docker Compose

Для удобства и безопасности переменные, такие как домен и пароль, можно вынести в отдельный файл. Это позволит легко управлять конфигурацией и предотвращает хранение данных непосредственно в docker-compose.yml.

📂 Сначала создаем папку для данных к

...