在 Kubernetes 1.18 版本中,您可以使用以下命令来进入 Pod 并查看容器:
首先,使用
kubectl get pods
命令获取正在运行的 Pod 的名称。然后,使用以下命令进入 Pod 中的一个容器:
kubectl exec -it <pod_name> --container=<container_name> /bin/bash
其中 <pod_name>
是您想要进入的 Pod 的名称,而 <container_name>
是您想要进入的容器的名称。如果 Pod 中只有一个容器,则无需指定 --container
参数。
运行完上述命令后,您将会进入所选容器的交互式 shell 环境。此时,您可以执行常规 Linux 命令(例如
ls
、ps
和cat
)来查看容器内部的文件和进程。如果您需要退出该容器,请键入
exit
或者直接关闭终端窗口。
另外,还有一些其他命令可用于在 Kubernetes 中管理和监视 Pod 和容器。建议查阅官方文档以了解更多信息:Accessing a Running Container