2017-12-21 7 views
0

docker 파일을 작성하려고합니다. 누구든지 닥터 파일에 ulimit 매개 변수를 추가하는 방법을 알려주십시오.dockerfile에서 ulimit 매개 변수를 설정하십시오.

RUN --ulimit nofile=262144:262144 

를하지만 오류를 보여주는 : 나는이 같은 시도했다. 누구나 Dockerfile에서이 매개 변수를 올바르게 설정하는 방법을 알려주십시오.

답변

1

dockerfile의 도커 컨테이너에서 ulimits를 설정할 수 없습니다. 명령 줄에서 컨테이너를 실행할 때 설정해야합니다. 이것을 시도하십시오 :

docker run --ulimit nofile=262144:262144 IMAGE 
+0

또한 시도했지만 API 파일 시스템이 정지되었습니다. –

+0

API가 너무 많은 파일을 사용 중일 수 있습니다. 262144가 많이 있습니다. 그 번호를 줄일 수 있습니까? – ahoang18

+0

하지만이 명령은 실행되지 않습니다. –