gpt4 book ai didi

kubernetes - kubectl exec 到多容器 pod 的容器中

转载 作者:行者123 更新时间:2023-12-02 22:56:52 25 4
gpt4 key购买 nike

我在登录多容器 Pod 的一个容器时遇到问题。我从kubectl describe pod <pod-name>获取容器ID

kubectl describe pod ipengine-net-benchmark-488656591-gjrpc -c <container id> 

当我尝试时:

kubectl exec -ti ipengine-net-benchmark-488656591-gjrpc -c 70761432854f /bin/bash

它说:来自服务器的错误:容器 70761432854f 对于 pod ipengine-net-benchmark-488656591-gjrpc 无效

最佳答案

再次详细阅读 kubectl exec 的手册页:

标志:

  -c, --container="": Container name. If omitted, the first container in the pod will be chosen
-p, --pod="": Pod name
-i, --stdin[=false]: Pass stdin to the container
-t, --tty[=false]: Stdin is a TTY

所以我只是使用了我的manifest.yaml中的容器名称,它就像魅力一样。

容器名称:ipengine-net-benchmark-iperf-server

kubectl exec -ti ipengine-net-benchmark-488656591-gjrpc -c ipengine-net-benchmark-iperf-server /bin/bash

关于kubernetes - kubectl exec 到多容器 pod 的容器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39979880/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com