I am aware that I can limit the resources allocated to a container while provisioning using docker with the -c and -m flags for CPU and memory.
-c
-m
not at present no - There is a desire to see someone implement it though: https://github.com/docker/docker/issues/6323