ERROR: Unexpected bus error encountered in worker. This might be caused by insufficient shared memory (shm).
容器启动
docker run -it --gpus all -v /data/data01/project/train/:/opt/ml/code detect_image_trt:1.0.0 /bin/bash
分析:在上述的容器若采用映射的方式启动,未进行shm的分配,默认是64M, 会出现shm 空间不足的报错。
运行:
df -h
解决:启动容器设置shm的大小
docker run -it --gpus all –shm-size 8g -v /data/data01/project/train/:/opt/ml/code detect_image_trt:1.0.0 /bin/bash