在容器中使用H9做spacemesh的p盘服务
10K+
添加NVIDIA Docker源:
distribution=$(. /etc/os-release;echo $ID$VERSION_ID) \
&& curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg \
&& curl -s -L https://nvidia.github.io/libnvidia-container/$distribution/libnvidia-container.list | \
sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | \
sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list
安装NVIDIA Container Toolkit:
sudo apt-get update \
&& sudo apt-get install -y nvidia-container-toolkit-base
安装nvidia-docker2:
apt-get install -y nvidia-docker2 && nvidia-ctk runtime configure --runtime=docker
重启Docker服务:
systemctl restart docker
启动容器,映射配置文件和硬盘挂载路径
docker run -dit --restart=always --name=h9 --gpus all -v /mnt:/mnt -v $(pwd)/config.yaml:/opt/sp/linux/config.yaml --privileged scriptdragon/smh_h9
Content type
Image
Digest
sha256:a9fe2b97d…
Size
1.1 GB
Last updated
over 2 years ago
docker pull scriptdragon/smh_h9