安装docker 以及 nvidia-container-toolkit 工具
使用 docker 运行该程序需要用到GPU, 需要使用 nvidia-container-toolkit 工具。如果镜像加载成功,将会看到 speaker:v1.0。如果不成功需要开启管理员权限。
·
1. 安装 Docker
(1)更新软件包索引
sudo apt update

(2)通过 apt 安装 Docker 社区版
sudo apt install docker.io -y

(3)验证安装
安装完成后,检查 Docker 版本以确认安装成功:
docker --version

(4)启动并设置 Docker 开机自启
sudo systemctl start docker
sudo systemctl enable docker
检查docker服务状态:
sudo systemctl status docker
如果服务未运行,则重新启动 Docker:
sudo systemctl start docker
(5)加载 Docker 镜像
安装 Docker 后,以管理员权限加载 .tar 文件:
sudo docker load -i speaker_v1.0.tar

如果不成功需要开启管理员权限
sudo -s
(6)测试 Docker 镜像
加载镜像后,检查是否成功:
docker images
如果镜像加载成功,将会看到 speaker:v1.0。

2.安装 nvidia-container-toolkit 工具
使用 docker 运行该程序需要用到GPU, 需要使用 nvidia-container-toolkit 工具。需要使用国内镜像源安装,流程:
① 先下载镜像 gpgkey
curl -fsSL https://mirrors.ustc.edu.cn/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg
②配置中国科技大学(USTC) 镜像 APT 源
curl -s -L https://mirrors.ustc.edu.cn/libnvidia-container/stable/deb/nvidia-container-toolkit.list | \
sed 's#deb https://nvidia.github.io#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://mirrors.ustc.edu.cn#g' | \
sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list

③ 更新 APT 包列表
sudo apt-get update

④ 安装 NVIDIA Container Toolkit
sudo apt-get install -y nvidia-container-toolkit

⑤ 验证安装
nvidia-container-cli --version

⑥ 重启docker
sudo systemctl restart docker
更多推荐




所有评论(0)