#docker #kubernetes #container #orchestrator #microservice #infrastructure-as-code #devops #ci #cd

제목[Q&A]도커 머신 생성시 "exit status 1"error에 빠질때2019-12-10 17:55
작성자

도커 머신 생성 시 "exit status 1"이라는 에러가 등장한다면 메모리 부족일 가능성이 높습니다.

Windows-10-education 64bit 운영체제에서 지원하는 RAM은 8G뿐이여서 작업관리자를 실행하니 90% 이상을 사용중이었습니다.

모든 실행중인 프로그램 및 서비스들을 꺼도 메모리가 부족했습니다.


해결하는 방법


Step1. windows 키 마우스 우클릭 하여 "작업 관리자"선택 or 검색창에 "작업관리자" 검색


프로세스->메모리 에서 가장 많은 용량을 차지 하는 프로그램 끄기 및 제거(불필요하다면)


Step2. 사실 프로그램 끄는것 만으로는 일시적인 메모리 감소일 뿐 큰 메모리 여분 공간을 제공하지 않습니다.

따라서 

-> 작업관리자->성능->"캐시 됨"에서 차지하는 메모리가 높다면 캐시 메모리를 삭제해야합니다.


저는 RamMap을 사용했고 https://docs.microsoft.com/ko-kr/sysinternals/downloads/rammap

또한 아래의 주소를 따랐습니다.

https://www.remosoftware.com/info/kr/how-to-clean-up-ram-memory-on-windows-pcs/ 

Step3. 캐시 메모리도 사실 금방 다시 생깁니다. 여전히 메모리가 부족할 경우 아래의 방법을 참고해주세요.

  1. 시작 버튼을 눌러 검색상자에 msconfig  입력합니다.
  2. 시스템 구성 대화 상자의 서비스 에서, 불필요한 microsoft 서비스 혹은 기타 서비스 사용에 확인란을 해지합니다. ※이때 함부로 모두 사용 안 함(홈페이지에서 권장하는 사항)을 클릭하면 그냥 노트북 아무것도 안돌아갑니다. 주의하세요.
  3. 시스템 구성 대화 상자 시작 프로그램 탭을 누르거나 작업 관리자 열기 클릭합니다.
  4. 작업 관리자의 시작 프로그램 탭에서  시작 항목에 대한 항목을 선택하고 사용 안함 클릭합니다.
  5. 작업 관리자를 닫습니다.
  6. 시스템 구성 대화 상자에서 확인 누르고 컴퓨터를 다시 시작합니다.https://answers.microsoft.com/ko-kr/windows/forum/windows_10-other_settings/%EC%9C%88%EB%8F%84%EC%9A%B010/46acbd13-9b32-45d7-8200-859f593a9c3f


댓글