kubectl exec

exec命令同样类似于docker的exec命令,为在一个已经运行的容器中执行一条shell命令,如果一个pod容器中,有多个容器,需要使用-c选项指定容器。

通过bash获得pod中某个容器的TTY,相当于登录容器
kubectl exec -it <pod-name> -n <name-space> bash
命令行,创建一个test文件:
kubectl exec -it <podname> -c <container name> -n <namespace> \
-- touch /usr/local/test
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐