登录容器
登录容器
1. 通过远程终端连接到容器
前提条件:容器镜像中已内置bash。
操作步骤:
登录容器云服务控制台;
在导航页面单击选择集群;
在集群管理页面左侧导航栏,选择【工作负载】-【容器组】;
单击选择pod对象进入详情页面;
在容器配置列表页面,单击容器实例右侧【终端】,即可跳转至登录容器的终端页面。
2. 通过kubectl工具连接容器
前提条件:容器镜像中已内置bash或sh。
操作步骤:
安装kubectl工具,获取访问集群的kubeconfig,具体操作请参见 使用kubectl工具连接集群操作步骤 ;
在kubectl客户端执行命令:
获取pod名称信息:
kubectl --kubeconfig KUBECONFIG_NAME get pods -A
获取容器信息:
kubectl --kubeconfig KUBECONFIG_NAME describe pod PODNAME
登录容器:
bash:kubectl --kubeconfig KUBECONFIG_NAME exec -it PODNAME -c CONTAINERNAME -- /bin/bash
sh:kubectl --kubeconfig KUBECONFIG_NAME exec -it PODNAME -c CONTAINERNAME -- /bin/sh