以下为失败的记录,成功方法直接跳到末尾。
环境

说明:
深度apt 源中无法直接安装nvidia-docker

下载源码
github地址:
GitHub - NVIDIA/nvidia-docker: Build and run Docker containers leveraging NVIDIA GPUs
下载最新release
https://github.com/NVIDIA/nvidia-docker/archive/refs/tags/v2.13.0.tar.gz
编译
tar -xvf nvidia-docker-2.13.0.tar.gz
cd nvidia-docker-2.13.0
使用国内源

新建文件:ubuntu20.04.sources.list
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
修改dockerfile,新增一行

为节约时间,只编译ubuntu20.04版本
make
make LIB_VERSION=2.13.0 LIB_TAG=nvidia-docker TOOLKIT_VERSION=2.13.0 TOOLKIT_TAG=nvidia-docker
输出


安装(失败)

nvidia-container-toolkit
https://github.com/NVIDIA/nvidia-container-toolkit/archive/refs/tags/v1.13.1.tar.gz

同样的操作,只编译ubuntu20.04


再次安装
未安装软件包 libnvidia-container-tools

libnvidia-container
https://github.com/NVIDIA/libnvidia-container/archive/refs/tags/v1.13.1.tar.gz

git clone --depth=1 https://github.com/NVIDIA/libnvidia-container

失败undefined: unsafe.Slice
解决:升级go,采用1.18.0, 下载地址:
https://github.com/golang/go/archive/refs/tags/go1.18.10.tar.gz
cd Downloads/src/go-go1.18.10/src
sh make.bash
cp ..
sudo cp bin/go* /usr/local/bin

新错误

被墙住了
从github上下载
git clone https://github.com/elftoolchain/elftoolchain.git
手动复制到制定目录


故障依旧。。。
-----------------------------------------
参考资料
Installation Guide — NVIDIA Cloud Native Technologies documentation
最终解决
参考
Deepin 安装 NVIDIA-Docker_its_onion的博客-CSDN博客
ldcache error: open failed: /sbin/ldconfig.real: no such file or directory\\n\""": unknown. doc... - 简书

成功了
启动Stable Deffusion WebUI
docker run --gpus all -it -p 8888:8888 -p 7860:7860 -p 6666:22 --name ayanami --ipc=host darkroot1234/ayanami:latest
访问http://127.0.0.1:7860/

gpu内存不足

图片尺寸放小点,用简单参数AI画图






















