容器常见问题分析
一、进程:
1、为什么我在容器中不能kill 1号进程?
2、为什么我的容器里有那么多僵尸进程?
3、为什么我在容器中的进程被强制杀死了?
4、怎么限制容器的CPU使用
5、怎么才能正确地拿到容器的CPU开销
6、Load Average:加了CPU Cgroup限制,为什么我的容器还是很慢
二、内存:
1、为什么我的容器被杀掉了
2、Page Cache:为什么我的容器内存使用量总是在临界点?
3、Swap:容器可以使用Swap空间吗?
三、存储:
1、容器文件系统:我在容器中读写文件怎么变慢了?
2、容器文件Quota:为什么容器把宿主机的磁盘写满了?
3、容器磁盘限速:我的容器里磁盘读写为什么不稳定?
4、容器中的内存与I/O:容器写文件的延时为什么波动很大?
四、网络:
1、容器网络:我修改了/proc/sys/net下的参数,为什么在容器中不起效
2、容器网络配置:容器网络不通怎么调试
3、容器网络配置:容器网络延时要比宿主机高吗?
4、容器网络配置:容器中的网络乱序包怎么这么高?
五、容器安全
1、我的容器真的需要privileged权限吗?
2、在容器中,我不以root用户来运行程序可以吗?
六、常见问题扩展
进程与CPU问题:如何清理僵尸进程?如何拿到容器CPU的开销?
内存问题:OOM Kill到底是怎么一回事儿?为什么容器的内存使用量总在临界点?
容器存储:OverlayFS系统是如何工作的?如何限制容器把宿主机磁盘写满?
容器网络:容器网络不通怎么调试?如何处理网络乱序包?
容器安全:容器中的Privileged权限和root用户的适用场景是什么?