一、存储驱动
其中性能最好的是overlayfs,其分为三层,分别为镜像层(分为多层)、容器层(用户可读写层)以及最上面的容器挂载点层(用户看到的最终一层) ,对应宿主机上面三个目录。
例如:
1-1、将存储驱动修改为overlayFS
二、资源限制
2-1、CGroup
2-2、内存限制
参数解释:
如果 --memory -swap为10M,--memory为4M,则容器可用内存为10M,物理内存为4M,swap为6M(10M - 6M)。
如果 --memory -swap为0或者unset,--memory为4M,且宿主机开启了swap,则容器可用内存为12M,其中物理内存为4M,swap为20M(2 * 4M,4M为--memory设置的值)。
如果 --memory -swap为-1,--memory为4M,且宿主机开启了swap,则容器可用内存为4M + 主机可用swap,其中物理内存为4M,swap为宿主机可用swap。