通过 SSH 登录容器
如果您的容器已安装 SSH 服务端,可以通过 SSH 登录容器。
1. 登录容器服务控制台,选择左侧导航栏中的 集群。
2. 在“集群管理”页面,单击集群 ID(cls-xxx),进入集群详情页。
3. 在集群详情页,选择左侧导航栏中的节点管理 > 节点。
4. 在“节点列表”页面,单击节点名进入 Pod 管理详情页。
5. 在实例列表中,获取实例 IP 地址。如下图所示:
6. 登录集群内任意节点,详情查看 登录到云服务器。
7. 通过 SSH 登录到容器。
通过容器所在节点登录到容器
1. 登录容器服务控制台,选择左侧导航栏中的 集群。
2. 在“集群管理”页面,单击集群 ID(cls-xxx),进入集群详情页。
3. 在集群详情页,选择左侧导航栏中的节点管理 > 节点。
4. 在“节点列表”页面,单击节点名进入 Pod 管理详情页。
5. 在实例列表中,获取容器所在节点 IP 地址,容器 ID。如下图所示:
6. 登录到节点,详情查看 登录到云服务器。
7. 通过
docker ps
命令查看需登录的容器。[root@VM_88_88_centos ~]# docker ps | grep 75b3b15af61a75b3b15af61a nginx:latest "nginx -g 'daemon off" About a minute ago Up About a minute k8s_worid.e8b44cc_worid-24bn2_default_81a59654-aa14-11e6-8a18-52540093c40b_42c0b746
8. 通过
docker exec
命令登录到容器。[root@VM_0_60_centos ~]# docker ps | grep 75b3b15af61a75b3b15af61a nginx:latest "nginx -g 'daemon off" 2 minutes ago Up 2 minutes k8s_worid.e8b44cc_worid-24bn2_default_81a59654-aa14-11e6-8a18-52540093c40b_6b389dd2[root@VM_0_60_centos ~]# docker exec -it 75b3b15af61a /bin/bashroot@worid-24bn2:/# lsbin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var