На OS X данные настройки влияют на виртуальную машину, в которой запущен docker.
На Linux docker запущен без посредников.
По умолчанию контейнер получает доступ ко всей памяти и ядрам, опции контроля ресурсов позволяют ограничивать контейнеры, при достижение приделов, контейнер будет перезапущен (дефолтное поведение )