Ubuntu部署Stable Diffusion WebUI应用
在Ubuntu上部署Stable Diffusion WebUI应用,你需要遵循以下步骤:
- 安装Docker和Docker Compose。
- 创建或修改Docker Compose配置文件。
- 构建并启动容器。
以下是具体步骤和示例代码:
- 安装Docker和Docker Compose:
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io
sudo curl -L "https://github.com/docker/compose/releases/download/v2.13.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
- 创建或修改
docker-compose.yml
文件,例如:
version: '3'
services:
stable-diffusion-web-ui:
image: lorepine/stable-diffusion-web-ui
container_name: stable-diffusion-web-ui
environment:
- PYTHONPATH=/opt/stable-diffusion-web-ui
volumes:
- ./models:/opt/stable-diffusion-web-ui/models
- ./logs:/opt/stable-diffusion-web-ui/logs
ports:
- "7860:7860"
cap_add:
- SYS_NICE
devices:
- gpu
restart: unless-stopped
- 在包含
docker-compose.yml
文件的目录中运行以下命令来构建并启动容器:
docker-compose up -d --build
完成这些步骤后,Stable Diffusion WebUI应用将会在Ubuntu系统上运行。你可以通过浏览器访问http://<your_server_ip>:7860
来使用它。记得替换<your_server_ip>
为你的服务器IP地址。
评论已关闭