Ich versuche jetzt, einen einfachen Container mit Shell (/ bin / bash) auf einem Kubernetes-Cluster auszuführen.
Ich dachte, dass es eine Möglichkeit gibt, einen Container auf einem Docker-Container laufen zu lassen, indem ich die pseudo-ttyOption ( -tdOption auf docker runBefehl) verwende und entferne .
Beispielsweise,
$ sudo docker run -td ubuntu:latest
Gibt es eine solche Option in Kubernetes?
Ich habe versucht, einen Container mit einem kubectl run-containerBefehl wie dem folgenden auszuführen:
kubectl run-container test_container ubuntu:latest --replicas=1
Der Container wird jedoch für einige Sekunden beendet (genau wie beim Starten mit dem docker runBefehl ohne die oben genannten Optionen). Und ReplicationController startet es wiederholt.
Gibt es eine Möglichkeit, einen Container auf Kubernetes wie die -tdOptionen im docker runBefehl laufen zu lassen ?
kubectl run curl --image=radial/busyboxplus:curl -i --tty