type
status
date
slug
summary
tags
category
icon
password
本篇文章记录了在Windows下使用Docker快速运行Stable Diffusion模型时遇到的问题。
 
作者按照这篇文章进行配置:https://soulteary.com/2023/07/29/docker-based-deep-learning-environment-under-windows.html。但是在使用docker run --rm --gpus=all -it nvcr.io/nvidia/pytorch:23.07-py3 nvidia-smi这个命令时出现了下列的问题:
notion image
 
找了一些办法,但是没有成功,中途搁置。
后来再次需要运行pytorch镜像不得不面对这个问题,又开始在网络上寻找起了解决办法。最后发现了这个问题解决起来真的是太简单,下面进行介绍。
 
Windows Terminal输入wsl -l -v,得到如下输出:
 
使用命令wsl -s Ubuntu-22.04设置默认wsl为Ubuntu-22.04即可。
再次运行wsl -l -v,得到如下输出:
💡
上边的Ubuntu-20.04 STATE为Stopped请不要在意,这是后来补充的。
 
至此,运行docker run --rm --gpus=all -it nvcr.io/nvidia/pytorch:23.07-py3 nvidia-smi可看到nvidia-smi的正常输出了。

📎 参考文章

本文参考以下文章解决PyTorch镜像使用docker无法启动的问题。
 
node环境安装docker常用命令总结
Loading...