Kubernetes Pod正在运行,但docker ps没有给出任何输出

Abh*_*ani 1 docker kubernetes

我一直在尝试使用kubernetes在群集的端口5000上运行tomcat容器。但是当我使用kubectl create -f tmocat_pod.yaml时,它创建了pod,但是docker ps没有给出任何输出。为什么会这样呢?

理想情况下,当它运行Pod时,意味着它正在该Pod中运行一个容器,并且该容器在yaml文件中定义。为什么docker ps没有显示任何正在运行的容器?我正在关注以下网址:

我如何使其运行并查看Tomcat在端口5000上的浏览器上运行。

Hai*_*ang 5

docker容器应在虚拟机上运行。由于我只在本地计算机上安装了minikube,因此我确认以下内容将带来您想要的:

minikub ssh
...
docker ps
Run Code Online (Sandbox Code Playgroud)

只需尝试相当于的kubernetes minikube ssh


Mih*_*hai 0

您是否尝试过“docker ps -a”来查看容器是否已死亡?如果它在那里,您可以使用“docker log”查看其日志,也许这会给您一个提示。