Към съдържанието
🐳

Docker Compose Converter

Преобразувайте docker run команди в docker-compose YAML и обратно. Поддържа volumes, ports, env, networks, restart policies. В браузъра.

Режим

Как работи Docker Compose converter?

docker run → compose: токенизира командния ред, мапва flags към compose ключове (-p → ports, -v → volumes, -e → environment, --name → service name, --restart → restart policy) и извежда валиден docker-compose.yml. compose → docker run: парсва YAML и възстановява docker run командата за всяка услуга.

Поддържани flags

  • -p/--publish — port mappings
  • -v/--volume — bind mounts и named volumes
  • -e/--env — environment variables
  • --name — име на container → име на service
  • --restart — restart policy
  • --network, -d, --rm, --entrypoint, -w, -u

Често срещани употреби

  • Onboarding — превърнете docker run командата от tutorial в поддържан compose файл.
  • Refactoring — преминете от docker run скриптове към compose-управлявани stacks.
  • Документация — покажете и двете форми една до друга.

Поверителност

Цялото преобразуване работи 100% в браузъра ви. Никакви данни не се изпращат на сървър.