Docker Run в Compose
Конвертируйте команды docker run в формат docker-compose.yml и обратно. Парсинг монтирования томов, портов, переменных окружения и сетей.
Об этом инструменте
Run в Compose
Конвертируйте длинные команды docker run в чистые, версионируемые файлы docker-compose.yml.
Compose в Run
Извлекайте отдельные команды docker run из docker-compose.yml для быстрого тестирования или скриптов.
Полный парсинг флагов
Обрабатывает порты, тома, переменные окружения, политики перезапуска, имена контейнеров и сетевые настройки.
Опции Docker
Поддерживает фоновый режим, именованные контейнеры, монтирование томов, маппинг портов и переменные окружения.
Узнать больше
Узнайте, почему Docker Compose лучше длинных команд docker run и как мгновенно конвертировать любую команду в файл compose.
Зачем конвертировать docker run в Docker Compose
Docker-контейнеры часто начинаются с быстрых команд docker run во время разработки. Вы тестируете один флаг, добавляете том — и вскоре ваша команда растягивается на множество строк с десятками параметров. Такие длинные команды трудно читать, легко набрать с ошибкой, и ими невозможно эффективно управлять через контроль версий. Docker Compose решает эту проблему, выражая ту же конфигурацию в структурированном YAML-файле, который легко читается, воспроизводится и доступен для совместной работы в команде.