Teraz próbuję uruchomić prosty kontener z powłoką (/ bin / bash) w klastrze Kubernetes.
Pomyślałem, że istnieje sposób na utrzymanie kontenera działającego na kontenerze Dockera za pomocą pseudo-tty
opcji i odłączania ( -td
opcja na docker run
polecenie).
Na przykład,
$ sudo docker run -td ubuntu:latest
Czy jest taka opcja w Kubernetes?
Próbowałem uruchomić kontener za pomocą kubectl run-container
polecenia takiego jak:
kubectl run-container test_container ubuntu:latest --replicas=1
Ale kontener wychodzi na kilka sekund (podobnie jak uruchomienie docker run
komendą bez opcji, o których wspomniałem powyżej). ReplicationController uruchamia go ponownie wielokrotnie.
Czy istnieje sposób, aby kontener działał na Kubernetes, tak jak -td
opcje w docker run
poleceniu?
kubectl run curl --image=radial/busyboxplus:curl -i --tty