Docker 컨테이너 문제 해결 - 아마존 SageMaker

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Docker 컨테이너 문제 해결

Docker 컨테이너 사용 시 다음은 Docker 컨테이너 사용 시 일반적인 오류입니다. SageMaker. 각 오류 다음에는 오류에 대한 해결책이 나옵니다.

  • 오류를 받았습니다. SageMaker Docker 데몬을 받았습니다.

    이 오류를 해결하려면 다음 명령을 사용하여 Docker를 다시 시작합니다.

    sudo service docker restart
  • 오류를 받았습니다. 이/tmpDocker 컨테이너의 디렉터리에 공간이 부족합니다.

    Docker 컨테이너 사용//tmp코드를 저장할 파티션입니다. 이러한 파티션은 로컬 모드에서 대형 코드 모듈을 사용할 때 쉽게 채워질 수 있습니다. 이 SageMakerPython SDK는 이 문제를 방지하기 위해 로컬 모드 루트 디렉터리에 사용자 지정 임시 디렉터리를 지정하는 것을 지원합니다.

    EBS 볼륨 스토리지에서 커스텀 임시 디렉토리를 지정하려면 다음 경로에 파일을 생성합니다.~/.sagemaker/config.yaml그리고 다음 구성을 추가합니다. 지정한 디렉터리container_root이미 존재해야 합니다. 이 SageMaker파이썬 SDK는 그것을 만들려고 하지 않습니다.

    local: container_root: /home/ec2-user/SageMaker/temp

    이 컨피그레이션을 사용하면 로컬 모드에서는/temp디렉토리 (기본값 아님)/tmp디렉터리.