start_docker () {
docker run -itd \
--name ${CONTAINER_NAME} \
--privileged \
--network host --ipc=host \
--hostname ${CONTAINER_NAME} \
--env COLORFGBG --env COLORTERM --env TERM \
--env SSH_AUTH_SOCK \
--env TIMEZONE=`cat /etc/timezone` \
--volume '/tmp/.X11-unix:/tmp/.X11-unix' \
--volume "`dirname ${CURRENT_FILE_PATH}`:/root" \
--env DISPLAY \
--env VIDEO_GROUP_ID=`getent group video | cut -d: -f3` \
--volume /dev/dri:/dev/dri \
--volume /home/${USER}/.ssh:/home/${USER}/.ssh \
--cpuset-cpus="15" --cpus 0.03 \
${NV_OPT} \
${BUILD_IMAGE} &> /dev/null
echo "start container"
}
--cpuset-cpus="15" --cpus 0.03 \
15 表示绑定到第15个核上
0.03 表示指使用该核 3% 的算力