container2 컨테이너 내부 통신 시 공유 메모리 부족 도커 컨테이너로 작업을 하다보면 [ERROR: Unexpected bus error encountered in worker. This might be caused by insufficient shared memory] 이런 에러가 나올때가 있다. 이건 컨테이너 내부 통신 시 공유 메모리 부족할때 발생하는 에러이다. 따로 추가 설정을 하지 않을 시 기본 --shm-size = 4mb이다 도커 컨테이너 안에서 부족한 공유메모리를 재 설정 해줘야한다. 공유 메모리만 설정했을때 오류가 다시 발생해서 ipc 옵션도 추가했다. ipc 옵션을 host로 주면 특정한 세그먼트만 메모리에 연길되지 않아 메모리 크기에 따른 에러가 없어진다. docker run -it --name test --shm-size=8G --ip.. 2023. 10. 12. docker container 생성할때 $ docker run -it --gpus all --name js -v /home:/workspace/home -p 8001:8001 pytorch/pytorch:latest /bin/bash # docker run -it --gpus 접근할 gpu(device= index, all 전부) --name 컨테이너이름 -v 물리주소:가상주소 -p 물리/가상포트 이미지이름:태그 /binbash 2023. 2. 24. 이전 1 다음