2017-12-22 17 views

답변

2

Page cache은 모든 컨테이너에서 사용되는 커널에서 관리합니다.

moby/moby issue 21759

부두 노동자가 용기를 많이 산란하고 더 나은 밀도를 얻을이 쉽게 이상에서 볼 수 있지만, 그것은 또한 쉽게 하나 개의 시스템에 너무 많은 서비스를 실행하거나 방법이 필요한 서비스를 실행할 수 있습니다 너무 많은 RAM.

은 생산 준비가 저장 드라이버로 official documentation 목록 devicemapper ( direct-lvm)는,하지만 매우 효율적인 메모리 사용이 없습니다. 공식 문서에는 달리 언급되어 있지 않습니다. 동일한 여러 컨테이너를 사용하면 페이지 캐시의 메모리 사용량이 증가합니다. 이 더 잘하고 더 나은 성능을 얻기 위하여

의는 일반적으로 도커 및 컨테이너의 외부 데 어떻게 도움이되는지에 비슷한 방법으로, 도움이 다음

  • 는 장기 실행 서비스 &를위한 작은 용기를 만들기 응용 프로그램 (예를 들면 작은 바이너리, 작은 이미지, 메모리 사용량 등 최적화)
  • 매우 중요 : 대신 컨테이너 내부에 데이터를 저장하는 사용 볼륨 및 마운트를 결합
  • 매우 중요 : 유지 커널 시스템을 실행해야합니다 , 최신 Docker 및 devicemapper libr 양자리 (예 : 완전히 업데이트 된 CentOS 7/RHEL 7/우분투 14.04/우분투 16.04)