DevOps

Docker Compose Builder

Визуальный конструктор docker-compose.yml

Готовые стеки:
Добавить:

Сервисы (0)

Добавьте сервисы или выберите готовый стек

docker-compose.yml

# Добавьте сервисы для генерации docker-compose.yml

О сервисе Docker Compose Builder

Docker Compose Builder — визуальный конструктор файла docker-compose.yml. Добавляйте сервисы, настраивайте порты, тома и переменные окружения. Готовые шаблоны для WordPress, Node.js, PHP, PostgreSQL. Экспорт в YAML для использования с docker-compose.

Визуальное добавление сервисов
Шаблоны для популярных стеков
Настройка портов и томов
Переменные окружения
Экспорт docker-compose.yml

Часто задаваемые вопросы

Docker Compose — инструмент для определения и запуска многоконтейнерных приложений. Файл docker-compose.yml описывает сервисы, сети и тома. Одна команда docker-compose up поднимает всё окружение.

Доступны шаблоны для WordPress (PHP + MySQL), Node.js, Laravel, статического сайта с Nginx, стека с PostgreSQL и Redis. Каждый шаблон предзаполняет сервисы и типичные настройки.

Скопируйте YAML или скачайте файл как docker-compose.yml. Поместите в директорию проекта и выполните docker-compose up -d. Убедитесь, что Docker и Docker Compose установлены на машине.

Базовый генератор создаёт файлы для docker-compose (standalone). Для Swarm нужны дополнительные директивы (deploy, replicas). При необходимости отредактируйте сгенерированный YAML вручную.

Да, добавьте сервис с произвольным образом (image: your-registry/your-image:tag). Укажите порты, тома и env по необходимости. Генератор поддерживает любые образы из Docker Hub или приватных реестров.

Полезные статьи

Руководства и советы по теме