Mengapa doconv
- docker run → Compose. Dari satu baris menjadi YAML layanan Compose siap pakai.
- Cuplikan Deployment. Juga Deployment Kubernetes awal — bukan Helm/kustomize.
- Peringatan flag. Opsi yang tidak terpetakan 1:1 disebutkan jelas.
- Hanya peramban. Tanpa API; perintah tidak meninggalkan perangkat.
- Bagikan hash opsional. Salin URL dengan perintah di hash.
Cara mengonversi docker run
- Tempel
docker run …atau muat Contoh. - Klik Konversi — YAML Compose dan cuplikan Deployment muncul.
- Baca peringatan untuk yang tidak terpetakan 1:1.
- Salin YAML atau bagikan tautan hash.
Flag, Compose, dan Deployment
Tidak setiap flag docker run punya padanan langsung di Compose atau Kubernetes. doconv adalah titik awal jujur: memetakan yang bisa dan memperingatkan sisanya — tanpa kesetaraan penuh.
Tips:
- Periksa ulang port, volume, dan jaringan setelah konversi.
--privileged,--network host, dan device sering perlu suntingan manual.-it,-d, dan--rmadalah flag siklus hidup CLI dan biasanya dihilangkan.- Bukan generator Helm atau kustomize.
- Untuk YAML coba
yamaster; untuk unit,k8size.
Untuk apa
- menyusun draft compose.yml dari docker run;
- memulai Deployment saat migrasi ke cluster;
- menemukan flag yang tidak 1:1;
- membagikan perintah lewat URL hash;
- menjelaskan perbedaan run, Compose, dan Kubernetes.
FAQ
Setara 100% dengan docker run?
Tidak. Konversi awal dengan peringatan flag yang tidak terpetakan.
Menghasilkan Helm atau kustomize?
Tidak. Hanya YAML Compose dan cuplikan Deployment.
Apakah perintah diunggah?
Tidak. Hanya di peramban — tanpa API.
Bagaimana berbagi hasil?
Bagikan menyalin URL dengan perintah di hash (opsional).
Apa yang dilakukan dengan peringatan?
Baca — biasanya jaringan, volume, capabilities, atau port perlu diselesaikan manual.