这篇文章上次修改于 1954 天前,可能其部分内容已经发生变化,如有疑问可询问作者。 >k8s 想要进入容器查看日志比较麻烦,还是推荐把日志log到etl等工具里面查看 1.查看所有pods, ```bash kubectl get pod ``` 返回如下,我们要看rrtv-third-test-68bf79765b-p8rvw ``` dubbo-third-test-77c7d5f85d-zhc8v 2/2 Running 0 2d rrtv-third-test-68bf79765b-p8rvw 2/2 Running 0 12h ``` 2.查看这个pod所有的实例 ```bash kubectl logs rrtv-third-test-68bf79765b-p8rvw ``` 返回如下,其中group-nyg9gk3a-docker 就是我们要进入的实力 ``` Error from server (BadRequest): a container name must be specified for pod rrtv-third-test-68bf79765b-p8rvw, choose one of: [group-nyg9gk3a-agent-docker group-nyg9gk3a-docker] ``` 3.进入实例,然后就可以cd到目录文件夹,看日志了 ```bash kubectl exec -it rrtv-third-test-68bf79765b-p8rvw -c group-nyg9gk3a-docker /bin/bash cd /data/logs tailf spring.log ```
没有评论