如果不为docker容器设置内存,那容器如果需要,会达到宿主机的最大内存,直至被退出。通过--memory=200M设置容器使用内存,若不设置swap,则与其一样大,一共可用400M。设置容器的内存限制:--vm-bytes。 --cpu-share是CPU的占用权重,若一个容器设置为10,一个容器设置为5,那么在系统top命令可以看到cpu的使用比例是2:1。