K8S创建不会停机的 pod 并进入容器方法
如何运行一个不会关机的shardkubectl run -i --tty myzk1 --image=ubuntu --restart=Always运行完之后就可以根据下面的过程操作登录了下面列出如何进入正在运行的 pod 中<1>kubectl get pods #查看所有正在运行的podNAME...
·
如何运行一个不会关机的shard
kubectl run -i --tty myzk1 --image=ubuntu --restart=Always
运行完之后就可以根据下面的过程操作登录了
下面列出如何进入正在运行的 pod 中
<1>
kubectl get pods #查看所有正在运行的pod
NAME READY STATUS RESTARTS AGE
nginx-56b8c64cb4-t97vb 1/1 Running 3 1d
<2>
➜ ~ kubectl exec -it nginx-56b8c64cb4-t97vb -- /bin/bash #假如当前pod只有一个容器,运行以下命令即可
root@nginx-56b8c64cb4-t97vb:/# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 14:45 ? 00:00:00 nginx: master process nginx -g daemon off;
<3>假如一个pod里有多个容器,用--container or -c 参数。例如:假如这里有个Pod名为my-pod,这个Pod有两个容器,分别名为main-app 和 helper-app,下面的命令将打开到main-app的shell的容器里。
kubectl exec -it my-pod --container main-app -- /bin/bash
更多推荐
已为社区贡献4条内容
所有评论(0)