Jak używać
- Wklej polecenie docker run.
- Sprawdź obraz, porty, wolumeny, zmienne i nazwę usługi.
- Skopiuj wygenerowany YAML Docker Compose.
Opis opcji
- Obsługiwane opcje
- Konwerter rozpoznaje między innymi obraz, nazwę, porty, wolumeny, zmienne środowiskowe, sieć, tty, stdin i politykę restartu.
- Ostrzeżenia
- Nietypowe flagi, polecenia powłoki i zależności mogą wymagać ręcznego przepisania.
Przykład
docker run -d --name web --restart unless-stopped -p 8080:80 \
-v ./html:/usr/share/nginx/html:ro -e TZ=Asia/Shanghai --memory 512m nginx:1.27
staje się:
services:
web:
image: nginx:1.27
container_name: web
restart: unless-stopped
mem_limit: 512m
ports:
- "8080:80"
environment:
- TZ=Asia/Shanghai
volumes:
- ./html:/usr/share/nginx/html:ro
Najczęściej zadawane pytania
Czy wynik uruchomi się bez zmian?
Zwykle wymaga sprawdzenia nazw ścieżek, sekretów, sieci i wersji Compose.
Czy mogę wkleić polecenie z wieloma kontenerami?
Wklejaj polecenia osobno i połącz usługi ręcznie w jednym pliku.
Czy polecenie jest wysyłane na serwer?
Nie. Konwersja działa lokalnie w przeglądarce.
Prywatność
To narzędzie działa w całości w przeglądarce. Twoje pliki i tekst są przetwarzane na Twoim urządzeniu i nigdy nie trafiają na nasze serwery.