Конвертер Docker в Compose
Мгновенно преобразуйте команды docker run в отформатированные файлы docker-compose.yml.
Parameters
Вставьте сюда вашу команду 'docker run'
Results
version: '3.8'
services:
nginx_web:
image: nginx:latest
container_name: nginx_web
restart: always
ports:
- "8080:80"
volumes:
- /my/custom/nginx.conf:/etc/nginx/nginx.conf:ro
environment:
- NGINX_PORT=80
Why Choose Конвертер Docker в Compose
Конвертер Docker в Compose переводит сложные команды 'docker run' в чистые, готовые к использованию файлы docker-compose.yml. Он поддерживает расширенные флаги, такие как переменные окружения (-e), тома (-v), порты (-p), политики перезапуска, сети и многое другое.
- ✓Мгновенный парсинг сложных аргументов командной строки docker run
- ✓Поддержка сред, томов, портов, меток, сетей и политик перезапуска
- ✓Создание чистого, правильно отформатированного синтаксиса YAML
- ✓Полностью на стороне клиента, гарантирует конфиденциальность вашей конфигурации и секретов
How to Use
- 1Скопируйте вашу команду 'docker run'.
- 2Вставьте команду в поле ввода.
- 3Мгновенно сгенерируется эквивалентный файл docker-compose.yml.
- 4Нажмите кнопку копирования, чтобы сохранить YAML в буфер обмена.
Frequently Asked Questions (FAQ)
Какие флаги Docker поддерживаются?
Этот инструмент поддерживает большинство общих флагов, включая -p/--publish, -v/--volume, -e/--env, --name, --restart, --network, --label, -u/--user, -w/--workdir и --entrypoint.
Поддерживает ли он несколько команд?
В настоящее время инструмент оптимизирован для работы с одной командой 'docker run' за раз для генерации одного блока сервиса.
Безопасны ли мои переменные окружения?
Да. Синтаксический анализ и преобразование происходят полностью в вашем браузере. Данные не отправляются на наши серверы.
Related Tools
Explore more practical tools for the same task.