kubectl exec
在容器中执行命令
语法
kubectl exec <Pod名> -- <命令> [选项]说明
在运行中的 Pod 容器内执行命令。常用于调试、查看文件系统或运行管理工具。支持交互式终端和单次命令两种模式。
参数
-it交互式终端模式
-c指定容器名
-n指定命名空间
示例
进入容器 Shell
以交互模式进入容器终端
kubectl exec -it my-pod -- /bin/bash执行单条命令
在容器中查看环境变量
kubectl exec my-pod -- env