在排查容器网络问题时,常常会遇到容器内没有相关命令,或者容器没有shell环境,无法通过命令行进入容器,此时就可以尝试登录容器所在节点,并进入容器网络空间,进而排查容器网络问题。
首先,登录容器所在节点
docker ps
找到对应容器,并获取容器IDdocker inspect 容器ID | grep -i pid
获取容器IDnsenter -n --target PID
进入容器网络空间crictl ps
找到对应容器,并获取容器IDcrictl inspect 容器ID | grep -i pid
获取容器IDnsenter -n --target PID
进入容器网络空间原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。