我现在尝试在Kubernetes集群上使用shell (/bin/bash)运行一个简单的容器。
我认为有一种方法可以通过使用伪tty和detach选项(Docker run命令上的-td选项)来保持容器在Docker容器上运行。
例如,
$ sudo docker run -td ubuntu:latest
Kubernetes中有这样的选项吗?
我尝试使用kubectl run-container命令运行一个容器,如下所示:
kubectl run-container test_container ubuntu:latest --replicas=1
但是容器会退出几秒钟(就像使用没有上面提到的选项的docker run命令启动一样)。ReplicationController会重复启动。
有没有办法让容器在Kubernetes上运行,比如docker run命令中的-td选项?