#删除tag为none的镜像,但可能会报错
执行命令:
docker rmi $(docker images | grep "none" | awk '{print $3}')
报错:
Error response from daemon: conflict: unable to delete 8598c91556dc (must be forced) - image is being used by stopped container 8f10ef9b804f
原因:镜像被容器使用,需要先删除容器,再执行删除命令
docker rm 8f10ef9b804f
docker rmi $(docker images | grep "none" | awk '{print $3}')
2019年7月的docker 19.03已经正式发布了,这次发布对我来说有两大亮点。
1,就是docker不需要root权限来启动喝运行了
2,就是支持GPU的增强功能,我们在docker里面想读取nvidia显卡再也不需要额外的安装nvidia-docker了
验证gpu选项:
docker run --help | grep -i gpus
docker调用gpu的命令:
docker run -it --rm --gpus all ubuntu /bin/bash
可以进入交互式环境执行交互式命令,跟在本机一样操作命令行,训练模型
参数 --gpus id一定要有,不然用不了gpu,id指的是使用哪个gpu来训练,指的是将容器绑定到指定GPU上运行
参考博客:https://blog.csdn.net/byaa34616/article/details/100951724