windows使用docke搭建yolov5环境
相关环境准备在官网下载
docker for windows
下载最新版yolov5的docker镜像
docker pull ultralytics/yolov5:latest
1
启动容器、加载镜像、挂载数据集路径
容器名称为“myyolov5” 在容器路径“/usr/src/app/uniform/data”下挂在windows文件夹“D:\datasets\uniform\data”
docker run -v D:\datasets\uniform\data:/usr/src/app/uniform/data --name myyolov5 --ipc=host -it ultralytics/yolov5:latest
#可以指定端口映射进行启动
#docker run -v D:\datasets\uniform\data:/usr/src/app/uniform/data --name myyolov5 -p 16022:22 -it ultralytics/yolov5:latest
1
2
3
停止容器
docker stop myyolov5
1
关闭容器
docker kill myyolov5
1
重启容器
docker restart myyolov5
1
删除容器
docker rm
1
运行检测代码
python detect.py --weights yolov5s.pt --source uniform/data/images
1
将检测结果从容器拷贝到宿主机
docker cp myyolov5:/usr/src/app/runs/detect D:\datasets\uniform\runs

浙公网安备 33010602011771号