Neden doconv
- docker run → Compose. Tek satırdan hazır Compose servis YAML'ı.
- Deployment parçası. Ayrıca başlangıç Kubernetes Deployment — Helm/kustomize değil.
- Bayrak uyarıları. 1:1 eşlenmeyen seçenekler açıkça belirtilir.
- Yalnızca tarayıcı. API yok; komut cihazdan çıkmaz.
- İsteğe bağlı hash paylaşımı. Hash'te komutu taşıyan URL kopyalayın.
docker run nasıl dönüştürülür
docker run …yapıştırın veya Örnek yükleyin.- Dönüştür'e tıklayın — Compose YAML ve Deployment parçası gelir.
- 1:1 eşlenmeyenler için uyarıları okuyun.
- İstediğiniz YAML'ı kopyalayın veya hash bağlantısını paylaşın.
Bayraklar, Compose ve Deployment
Her docker run bayrağının Compose veya Kubernetes'te doğrudan karşılığı yoktur. doconv dürüst bir başlangıçtır: yapabildiğini eşler, gerisini uyarır — tam eşdeğerlik yok.
İpuçları:
- Dönüşümden sonra portları, volume'ları ve ağı kontrol edin.
--privileged,--network hostve device sık elle düzeltilir.-it,-dve--rmCLI yaşam döngüsü bayraklarıdır ve çoğu zaman atlanır.- Helm veya kustomize üreticisi değildir.
- YAML için
yamaster; birimler içink8size.
Ne için
- tek satır docker run'dan compose.yml taslağı;
- küme geçişinde Deployment başlangıcı;
- 1:1 olmayan bayrakları yakalamak;
- URL hash ile komutu paylaşmak;
- run, Compose ve Kubernetes farkını anlatmak.
SSS
docker run ile %100 eşdeğer mi?
Hayır. Eşlenmeyen bayrak uyarılarıyla başlangıç dönüşümü.
Helm veya kustomize üretir mi?
Hayır. Yalnızca Compose YAML ve Deployment parçası.
Komut yükleniyor mu?
Hayır. Yalnızca tarayıcıda — API yok.
Sonuç nasıl paylaşılır?
Paylaş, hash'te komut olan URL'yi kopyalar (isteğe bağlı).
Uyarılarla ne yapmalı?
Okuyun — çoğu zaman ağ, volume, capabilities veya portlar elle tamamlanır.