dmosk / doconv

docker run → Compose Kubernetes je

docker run … yIlan — Compose YAML Deployment je. 1:1 'e' ghuH. lIjwI'Daq — API Helm kustomize je pagh. jIlwI': yamaster k8size je.

docker run ra' yIlan — Compose YAML Deployment je. 1:1 'e' ghuH — tagh, Hoch'a' nIbbe'.

qatlh doconv lo'

  • docker run → Compose. wa' mu' Compose YAML yIghItlh.
  • Deployment Hol. Kubernetes Deployment tagh je — Helm kustomize je 'oHbe'.
  • juH ghuH. 1:1 nIbbe'bogh qechmey yIja'.
  • lIjwI' neH. API pagh; ra' Duj vISoplaHbe'.
  • hash yo'. URL hashDaq ra' yIqawlaH.

docker run choHmeH

  1. docker run … yIlan pagh chovnatlh yIpol.
  2. choH yIqIp — Compose YAML Deployment Hol je.
  3. 1:1 nIbbe'bogh ghuHmey yIlaD.
  4. YAML yIqaw pagh hash 'ej yIyo'.

juHmey, Compose, Deployment je

Hoch docker run juH Compose Kubernetes jeDaq nIb tu'lu'be'. doconv tagh QaQ: nIbmeH 'ej ghuH — Hoch'a' nIbbe'.

qaghmey:

  • choHtaHvIS QIch volume Quv je yIlegh.
  • --privileged, --network host, device yIchoHchu'nIS.
  • -it, -d, --rm CLI yIn juHmey — pIj chu'Ha'lu'.
  • Helm kustomize je chenmoHbe'.
  • YAMLvaD yamaster; 'ay'meyvaD k8size.

nuqvaD

  • wa' docker run compose.yml tagh;
  • ghomDaq Deployment tagh;
  • 1:1 nIbbe'bogh juHmey tu';
  • URL hash ra' yo';
  • run Compose Kubernetes je pIm yIghojmoH.

FAQ

docker run Hoch'a' nIb?

ghobe'. ghuHmey je tagh choH.

Helm kustomize je?

ghobe'. Compose YAML Deployment Hol neH.

ra' SoplaHlu'?

ghobe'. lIjwI'Daq neH — API pagh.

chay' yo'?

yo' URL hashDaq ra' yIqaw (qay'be').

ghuHmey nuq?

yIlaD — Quv volume capabilities QIch je yIchoHchu'.