跳至正文

Containerd + nerdctl 配置Nvidia GPU驱动

1. 安装

apt install containerd.io -y

wget https://github.com/containerd/nerdctl/releases/download/v1.7.4/nerdctl-1.7.4-linux-amd64.tar.gz
tar zxf nerdctl-1.7.4-linux-amd64.tar.gz
cp nerdctl /usr/local/bin/

2. 配置国内镜像

containerd config default > /etc/containerd/config.toml
在 config.toml 中添加:
toml
[
plugins."io.containerd.grpc.v1.cri".registry.mirrors
]
  [
plugins."io.containerd.grpc.v1.cri".registry.mirrors."docker.io"
]
    endpoint = ["https://hub-mirror.c.163.com", "https://mirror.baidubce.com"]

systemctl restart containerd

3. GPU 支持(无需额外配置)

nerdctl run --gpus all --rm nvidia/cuda:12.6-base-ubuntu22.04 nvidia-smi

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注