J'essaie maintenant d'exécuter un simple conteneur avec shell (/ bin / bash) sur un cluster Kubernetes.
Je pensais qu'il y avait un moyen de garder un conteneur en cours d'exécution sur un conteneur Docker en utilisant l' pseudo-tty
option and detach ( -td
option sur docker run
commande).
Par exemple,
$ sudo docker run -td ubuntu:latest
Existe-t-il une option comme celle-ci dans Kubernetes?
J'ai essayé d'exécuter un conteneur en utilisant une kubectl run-container
commande comme:
kubectl run-container test_container ubuntu:latest --replicas=1
Mais le conteneur quitte pendant quelques secondes (tout comme le lancement avec la docker run
commande sans options que j'ai mentionnées ci-dessus). Et ReplicationController le relance à plusieurs reprises.
Existe-t-il un moyen de maintenir un conteneur en cours d'exécution sur Kubernetes comme les -td
options de la docker run
commande?
kubectl run curl --image=radial/busyboxplus:curl -i --tty