Ich versuche jetzt, einen einfachen Container mit Shell (/ bin/bash) auf Kubernetes Cluster auszuführen.Wie kann ich Container auf Kubernetes laufen lassen?
Ich dachte, dass es eine Möglichkeit gibt, Container auf Docker-Container mit Hilfe von Pseudo-Tty und Trennen-Option (-td
Option auf docker run
Befehl) ausgeführt werden.
Für Beispiel
$ sudo docker run -td ubuntu:latest
Gibt es eine Möglichkeit, wie dies in Kubernetes?
Ich habe wie
unter Verwendungkubectl run-container
Befehl Container versucht mit
kubectl run-container test_container ubuntu:latest --replicas=1
aber Behälter verlässt in wenigen Sekunden (nur ohne Optionen mit docker run
Befehl wie Start ich oben erwähnt.) Und ReplicationController es startet wieder wiederholt .
Gibt es eine Möglichkeit, Container auf Kubernetes wie -td Optionen in docker run
Befehl ausgeführt zu halten?
Dieses Bild (wie [Kubernetes docs] (https://kubernetes.io/docs/concepts/services-networking/connect-applications-service/#dns) suggeriert) ist ziemlich praktisch: ' kubectl run curl --image = radial/busyboxplus: curl -i --tty' –