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