安装Docker配置环境
1、安装DockerEngine(此处建议使用阿里源,清华源找不到docker-ce)
https://docs.docker.com/engine/install/ubuntu/
网络不好安装不成功可以试试
sudo apt update sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"
sudo apt install docker-ce
2、安装DockerDesktop,需先自己下载docker-desktop-amd64.deb
https://docs.docker.com/desktop/setup/install/linux/ubuntu/
如果apt-get update失败,报“无法安全的使用该源更新”,可以试试重装证书
apt-get install ca-certificates --reinstall
3、根据官网教程按装Nvidia Container Toolkit
4、如果遇到无法登录的问题(点击sign in没反应)则需要安装pass凭据
5、配置代理
6、配置sudo权限及存放位置
DockerHub下载合适的镜像,挂梯子也很慢,建议找镜像站
pull dockerpull.org/ultralytics/ultralytics:last
第一次运行镜像:
yolo
docker run -it --name yolo --ipc=host --gpus all -v /mnt/sda1/yoloData:/data dockerpull.org/ultralytics/ultralytics
spv1
docker run -it --name spv1 --gpus all -v /mnt/sda1/spv1Data/:data docker.udayun.com/nvidia/cuda:11.8.0-cudnn8-runtime-ubuntu20.04
设置环境变量NVIDIA_VISIBLE_DEVICES=all
nvidia/cuda:11.1.1-base要放后面
后续进镜像:
交互式进入镜像
docker exec -it spv1 /bin/bash
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人