--memory 및 --cgroup-parent를 사용하여 컨테이너 리소스 제한

--memory 및 --cgroup-parent를 사용하여 컨테이너 리소스 제한

특정 컨테이너의 메모리 소비뿐만 아니라 컨테이너 집합의 총 메모리 소비도 제한하고 싶습니다.

예를 들어, 컨테이너는 1Gb 이하만 소비할 수 있으며, 모든 컨테이너는 최대 4Gb를 소비하도록 허용됩니다.

문제는 다음과 같습니다

4Gb 메모리 제한이 있는 cgroup을 생성한 후 다음과 같이 컨테이너를 실행하면 목표를 달성할 수 있습니까?

docker run --memory=1G --cgroup-parent=my-4Gb-cgroup <image-id>

관련 정보