dmosk / doconv

docker run → Compose ve Kubernetes

docker run … yapıştırın — Compose YAML ve Deployment parçası. 1:1 eşlenmeyen bayraklar uyarı olur. Tarayıcıda — API, Helm veya kustomize yok. Komşular: yamaster ve k8size.

Compose YAML ve Deployment parçası için bir docker run komutu yapıştırın. 1:1 eşleşmeyen bayraklar uyarı olur — başlangıç noktası, tam eşdeğerlik değil.

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

  1. docker run … yapıştırın veya Örnek yükleyin.
  2. Dönüştür'e tıklayın — Compose YAML ve Deployment parçası gelir.
  3. 1:1 eşlenmeyenler için uyarıları okuyun.
  4. İ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 host ve device sık elle düzeltilir.
  • -it, -d ve --rm CLI 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çin k8size.

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.