Slide 39
Slide 39 text
흔히 겪는 문제
§ (macOS) 설치는 다 되었는데 코드 실행할 때 발생하는 다음 오류
• -> Agent-side error: DockerError(500, 'OCI runtime create failed: container_linux.go:345:
starting container process caused "process_linux.go:430: container init caused
\\"rootfs_linux.go:58: mounting \\\\\\"/Users/joongi/knu-class/backend.ai-
dev/agent/src/ai/backend/helpers\\\\\\" to rootfs \\\\\\"/var/lib/docker/overlay2/ ...
• Docker Desktop for Mac에서 File Sharing 설정에 ~/.pyenv가 없는 상태로 agent를 실행하여
backendai-krunner.v2.{ubuntu16.04,centos7.6,alpine3.8} 볼륨이 모두 빈 상태로 생성된 경우 발생
• docker volum rm 명령으로 위 볼륨을 모두 삭제하고,
(만약 사용 중인 컨테이너가 있다는 오류가 발생하면 docker rm –f 명령으로 강제 삭제)
• File Sharing 설정에 ~/.pyenv를 추가하고 Docker 데몬을 재시작한 다음,
• install-dev.sh 실행결과 말미에 안내된 대로 docker-compose 명령으로 컨테이너들을 다시 띄우고,
• agent를 재실행하면 해결됨
39 / 46