a11y.skipToMainContent
1

Docker Run скачать

Вставьте любую команду запуска докера, чтобы мгновенно генерировать чистый структурированный докер-композит. yml файл со всеми флагами, преобразованными в их эквиваленты.

More options
Was this tool helpful?
Send output to:
Advertisement

How to use Docker Run to Compose

  1. Вставьте команду запуска докера во входную текстовую область.
  2. Опционально выберите версию формата Compose из выпадающего списка.
  3. Нажмите Convert to Compose, чтобы увидеть сгенерированный docker-compose.yml в области вывода.
  4. Используйте кнопку Save As или Copy для сохранения файла YAML.

Что такое имя?

Этот инструмент анализирует командную строку docker run и преобразует каждый флаг в его докер-композицию. yml эквивалент. Он обрабатывает отображения портов (-p), объемные крепления (-v), переменные среды (-e), имя контейнера (-name), политику перезапуска (-restart), сетевой режим, ограничения ресурсов, конфигурацию журналов, параметры безопасности и многие другие флаги. Все парсинг происходит полностью в вашем браузере — на любой сервер ничего не отправляется. Выберите между современным форматом Compose (без ключа версии) или устаревшим выходом v3.x/v2.x

Advertisement

FAQ

Какие флаги Docker поддерживаются?
Преобразователь обрабатывает -p/-публикацию, -v/-объем, -e/-env, -name, -restart, -network, -cap-add, -dns, -l/-label, -log-drivileged, -log-opt, -pid, -privileged, -user, -w/-workdir, -entrypoint, -hostname, -ip, -mac-address, -memory, -cpus, -shm-size, -tmpfs, -ulimit, -sysctl, -security-opt, -read-only, -init, -rm, -d, -it и -t.
Какие версии файлов поддерживаются?
Вы можете выбрать современный формат (без ключа версии — рекомендуется для Docker Compose v2+), устаревший v3.x или формат v2.x. Современный формат по умолчанию работает со всеми текущими версиями Docker Compose.
Обрабатывает ли он многолинейные команды Docker?
Да. Вставьте команду в виде одной линии или с продолжением линии обратной косой линии — парсер обрабатывает обе. Просто убедитесь, что полная команда, включая все флаги, находится во входе.
Моя команда Docker Run загружена где-нибудь?
Нет. Весь анализ происходит полностью в вашем браузере с использованием JavaScript. Данные никогда не отправляются ни на один сервер.

Related tools

Author

MW
Marcus Webb"The DevTool Craftsman"

Full-Stack Developer & Tools Architect

Marcus has been writing code since the dial-up era. He has contributed to open-source developer tools, built CI/CD pipelines for startups, and debugged production incidents at 3 AM more times than he would like to admit. His philosophy is that the best developer tool is the one that gets out of your way, and he writes about practical tooling that helps teams ship faster with fewer headaches.

Advertisement