Establecer límites absolutos en la CPU para contenedores Docker

Estoy tratando de establecer límites absolutos en el uso de CPU del contenedor Docker. El concepto de CPU compartida (docker run -c <shares>) es relativo, pero me gustaría decir algo como "deje que este contenedor use como máximo 20 ms de tiempo de CPU cada 100 ms. La respuesta más cercana que puedo encontrar es unpista de la lista de correo sobre el usocpu.cfs_quota_us ycpu.cfs_period_us. ¿Cómo se usa esta configuración cuando se usadocker run?

No tengo un requisito estricto para Docker respaldado por LXC (por ejemplo, pre0.9) o versiones posteriores, solo necesito ver un ejemplo de estas configuraciones que se utilizan: cualquier enlace a documentación relevante o blogs útiles también son bienvenidos. Actualmente estoy usando Ubuntu 12.04 y bajo/sys/fs/cgroup/cpu/docker Veo estas opciones:

$ ls /sys/fs/cgroup/cpu/docker
cgroup.clone_children  cpu.cfs_quota_us   cpu.stat
cgroup.event_control   cpu.rt_period_us   notify_on_release
cgroup.procs           cpu.rt_runtime_us  tasks
cpu.cfs_period_us      cpu.shares

Respuestas a la pregunta(1)

Su respuesta a la pregunta