이제 Kubernetes 클러스터에서 셸 (/ bin / bash)이있는 간단한 컨테이너를 실행하려고합니다.
pseudo-tty
and detach 옵션 ( 명령 -td
에 대한 옵션) 을 사용하여 Docker 컨테이너에서 컨테이너를 계속 실행하는 방법이 있다고 생각했습니다 docker run
.
예를 들면
$ sudo docker run -td ubuntu:latest
Kubernetes에 이와 같은 옵션이 있습니까?
다음 kubectl run-container
과 같은 명령 을 사용하여 컨테이너를 실행 해 보았습니다 .
kubectl run-container test_container ubuntu:latest --replicas=1
그러나 컨테이너는 몇 초 동안 종료됩니다 ( docker run
위에서 언급 한 옵션없이 명령으로 시작하는 것과 같습니다 ). 그리고 ReplicationController는 그것을 반복적으로 다시 시작합니다.
명령 의 -td
옵션 처럼 Kubernetes에서 컨테이너를 계속 실행하는 방법이 docker run
있습니까?
kubectl run curl --image=radial/busyboxplus:curl -i --tty