【GPU使用】如何在物理机和Docker中指定GPU进行推理和训练

我的机器上有4张H100卡,我现在只想用某一张卡跑程序,该如何设置。

代码里面设置

bash 复制代码
import os
# 记住要写在impot torch前
os.environ['CUDA_VISIBLE_DEVICES'] = "0, 1"

命令行设置

bash 复制代码
export CUDA_VISIBLE_DEVICES=0,2 # Linux 环境
python test.py # 运行程序

docker 设置

bash 复制代码
docker run --gpus device=2 --shm-size 1024g 

docker run --gpus all --shm-size 1024g 

docker run --gpus device=1,2 --shm-size 1024g  

拉取镜像

复制代码
docker pull vllm/vllm-openai

备注,国内用户,可以使用代理源来加速镜像下载:

docker pull docker.1ms.run/vllm/vllm-openai

无法 import 某个package

bash 复制代码
import sys
sys.path.append('/your/home/package/')

docker设置代理

相关推荐
yuxb736 小时前
Docker 学习笔记(七):Docker Swarm 服务管理与 Containerd 实践
笔记·学习·docker
禁默7 小时前
第六届机器学习与计算机应用国际学术会议
运维·人工智能·机器学习·自动化
apolloyhl7 小时前
深入理解 Linux 内核进程管理
linux·运维·服务器·操作系统
xx.ii8 小时前
43.shell脚本循环与函数
linux·运维·自动化
晨欣8 小时前
Umi-OCR:Windows7和Linux上可免费离线使用的OCR应用!
linux·运维·ocr
沐雨风栉8 小时前
自建云音乐服务器:Navidrome+cpolar让无损音乐随身听
运维·服务器·redis·缓存·docker·容器
德迅云安全-如意8 小时前
你知道服务器和电脑主机的区别吗?
运维·服务器
广州腾科助你拿下华为认证8 小时前
华为HCIE数通考试难度解析
运维·服务器
Clownseven8 小时前
VPS、云服务器、独立服务器的区别是什么?新手服务器选择指南
运维·服务器
跨境小新8 小时前
静态住宅Facebook养号难不难?
运维·服务器