目录
server2:
cd
docker ps
docker run -d --name demo nginx #运行一个容器
docker inspect demo | grep Pid #可以看到pid是10980,是个进程
cd /proc/
ls
cd 10980/
ls
cd ns/
ls #可以看到有6种ns
docker run --help | grep cpu
docker run --help | grep memory
ll -d /var/lib/docker/
#docker所有的都在这个目录里,继承超级用户的权限
一、 容器资源控制
mount -t cgroup
cd /sys/fs/cgroup/
ls
docker info
1、cpu限额
cd cpu
ls
docker ps
ll
cd docker/
ls
docker ps
cat cpu.shares #默认优先级是1024
cd 49722424ac671b7d833c56e15a26656420c6e7b1ea935ece308ddd165ad3819c
ls
#所有文件的值默认不定义的话都是从父级复制过来
pwd
cat tasks
cat cpu.shares
lscpu
#可以看到现在是两个cpu核心
cd
docker rm -f demo
docker run -it --rm busybox
--/ # ls
--/ # dd if=/dev/zero of=/dev/null & #这种方式会不断消耗cpu
--/ # ps ax