अब मैं कुबेरनेट क्लस्टर पर शेल (/ बिन / बैश) के साथ एक साधारण कंटेनर चलाने की कोशिश कर रहा हूं।
मैंने सोचा था कि डॉकटर कंटेनर का उपयोग करके pseudo-tty
और डिटैच ऑप्शन ( कमांड -td
पर विकल्प docker run
) को चालू रखने का एक तरीका था ।
उदाहरण के लिए,
$ sudo docker run -td ubuntu:latest
क्या कुबेरनेट्स में इस तरह का कोई विकल्प है?
मैंने एक kubectl run-container
कमांड का उपयोग करके कंटेनर चलाने की कोशिश की है जैसे:
kubectl run-container test_container ubuntu:latest --replicas=1
लेकिन कंटेनर कुछ सेकंड के लिए बाहर निकलता है (जैसे docker run
कि ऊपर दिए गए विकल्पों के बिना कमांड के साथ लॉन्च करना )। और प्रतिकृतिकंट्रोलर ने इसे बार-बार लॉन्च किया।
क्या कमांड -td
में विकल्पों की तरह कुबेरनेट्स पर कंटेनर रखने का एक तरीका है docker run
?
kubectl run curl --image=radial/busyboxplus:curl -i --tty