2015-10-25 wcdj
Docker创建的容器通过Linux内核的cgroups功能(2.6.24)实现资源的分配和控制。本文使用docker 1.5版本进行测试。
root@gerryyang:/sys/fs/cgroup# ls
blkio/ cpu/ cpuacct/ cpuset/ devices/ freezer/ hugetlb/ memory/ perf_event/ systemd/
例如,我们运行了一个容器,可以制定容器的资源使用情况。
测试:memory.limit_in_bytes
# cd /sys/fs/cgroup/memory/docker/16780
# echo “100003840” > memory.limit_in_bytes
# docker stats 1678
# docker attach 1678