Konwerter Docker Compose
Konwertuj polecenia docker run na YAML docker-compose i z powrotem. Wsparcie dla volumes, ports, env, networks, polityk restartu. W przeglądarce.
Informacje
Jak działa konwerter Docker Compose?
docker run → compose: tokenizuje wiersz poleceń, mapuje flagi na klucze compose (-p → ports, -v → volumes, -e → environment, --name → nazwa usługi, --restart → polityka restartu) i emituje prawidłowy docker-compose.yml. compose → docker run: parsuje YAML i rekonstruuje polecenie docker run dla każdej usługi.
Wspierane flagi
-p/--publish— mapowania portów-v/--volume— bind mounts i nazwane volumes-e/--env— zmienne środowiskowe--name— nazwa kontenera → nazwa usługi--restart— polityka restartu--network,-d,--rm,--entrypoint,-w,-u
Typowe zastosowania
- Onboarding — zamień polecenie docker run z tutoriala w łatwy do utrzymania plik compose.
- Refaktoryzacja — migruj ze skryptów docker run do stosów zarządzanych przez compose.
- Dokumentacja — pokazuj obie formy obok siebie.
Prywatność
Cała konwersja odbywa się w 100% w Twojej przeglądarce. Żadne dane nie są wysyłane na serwer.