Генератор Dockerfile
Выберите стек, настройте команды, добавьте переменные окружения и тома — и скопируйте чистый Dockerfile вместе с готовым docker-compose.yml. Всё генерируется прямо в браузере.
Базовый стек
Версия / тег образа
Имя сервиса
Рабочая директория
Открытый порт
Команды
Оставьте команду пустой, чтобы пропустить этот шаг.
Установка
Сборка
Запуск
Многоэтапная сборка
Сборка в одном образе, запуск в облегчённом финальном — меньше размер и выше безопасность.
Включить docker-compose.yml
Политика перезапуска
Переменные окружения
Тома
Dockerfile
docker-compose.yml
Всё работает в вашем браузере. Без загрузки, без регистрации.
Как это работает
STEP 1
Выберите стек
Выберите Node, Python, Go, PHP или статический/nginx, задайте версию образа, рабочую директорию и открытый порт. Команды предзаполнены разумными значениями по умолчанию.
STEP 2
Настройте команды, окружение и тома
Отредактируйте команды установки, сборки и запуска, добавьте переменные окружения и тома — каждый элемент оформлен отдельной строкой, которую можно добавить или удалить.
STEP 3
Скопируйте оба файла
Скопируйте сгенерированный Dockerfile и docker-compose.yml одним кликом или скачайте их. Ничего не покидает ваше устройство.