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-tty
Option ( -td
Option auf docker run
Befehl) 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-container
Befehl 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 run
Befehl ohne die oben genannten Optionen). Und ReplicationController startet es wiederholt.
Gibt es eine Möglichkeit, einen Container auf Kubernetes wie die -td
Optionen im docker run
Befehl laufen zu lassen ?
kubectl run curl --image=radial/busyboxplus:curl -i --tty