Stable Diffusion 1.5 环境 +LoRA 镜像完整部署
本文介绍如何基于 Docker 部署 Stable Diffusion 1.5 镜像,内置 12 个专门针对皮革服装风格优化的 LoRA 模型。无需复杂的环境配置,即可快速开始 AI 绘画创作。
1. 项目介绍
Leather Dress Collection 是一个打包好的 Stable Diffusion 镜像,集成了 12 个不同风格的皮革服装 LoRA 模型。它解决了模型安装和配置复杂的问题,适合设计师、电商卖家及 AI 绘画爱好者使用。
主要用途:
- 设计师找灵感:快速生成不同款式的皮革服装概念图。
- 电商卖家做素材:为皮衣、皮裙等商品生成展示图。
- 内容创作者玩创意:为小说、游戏角色设计独特的皮革风格装扮。
- 新手学习 AI 绘画:免去环境搭建步骤,直接体验 LoRA 模型。
2. 环境准备与一键启动
假设你已准备好支持 GPU 的云服务器或本地电脑,并安装了 Docker。
2.1 获取并加载镜像
从可信源获取打包好的 Docker 镜像文件(通常为 .tar 格式)。在终端使用 docker load 命令加载镜像:
docker load -i leather_dress_collection_sd15.tar
加载完成后,使用以下命令确认镜像是否存在:
docker images
应能看到名为 leather-dress-collection-sd15 的镜像。
2.2 启动容器
运行以下命令启动容器:
docker run -it --gpus all --network host -v /your/local/path:/app/data leather-dress-collection-sd15
参数说明:
--gpus all:允许容器使用所有 GPU 资源。--network host:使用主机网络模式,便于浏览器访问。-v /your/local/path:/app/data:将本地路径映射到容器内部/app/data目录,确保生成的图片保存在本地。
执行后,当终端输出 Running on local URL: http://0.0.0.0:7860 时,表示服务启动成功。
2.3 访问 WebUI 界面
打开浏览器,输入地址:
http://你的服务器 IP 地址:7860
若在本机运行,可直接访问 http://localhost:7860 或 http://127.0.0.1:7860。
3. 认识 12 款皮革风格 LoRA
进入界面后,点击提示词下方的'LoRA'图标(通常显示为卡片形状),选择'LoRA'标签页即可查看内置模型。
| 模型名称 (文件名) | 风格特点速览 |
|---|---|
| Leather_Bodycon_Dress | 紧身皮裙:突出身体曲线,适合晚礼服或派对装扮。 |
| Leather_Bustier_Pants | 抹胸皮裤套装:上身皮质抹胸,下身搭配皮裤,风格干练。 |
| Leather_TankTop_Pants | 背心皮裤套装:皮质小背心搭配皮裤,偏向日常休闲酷感。 |
| Leather_Floral_Cheongsam | 花卉皮革旗袍:传统旗袍与皮革、花卉元素结合。 |
| Leather_Romper | 皮革连体裤:一件式皮质连体裤,兼具时尚感和实用性。 |
| Leather_Beltbra_MicroShorts | 腰带文胸式超短裤:前卫大胆的设计,适合概念性时尚大片。 |
| Leather_Shirt_Skirt | 衬衫皮裙:皮质衬衫与皮裙搭配,风格多样化。 |
| Leather_Bandeau_Cargo_Pants | 抹胸工装皮裤:抹胸上衣搭配多口袋工装风皮裤。 |
| Leather_V_Short_Dress | V 领短款皮裙:经典 V 领设计,短款俏皮活泼。 |
| Leather_Top_Shorts | 皮质上衣短裤套装:可生成更丰富的上衣和短裤搭配组合。 |
| Leather_Short_Dress | 短款皮裙(通用):基础短皮裙模型,适配多种提示词。 |
| Leather_Dongtan_Dress | 东滩风格皮裙:具有特定剪裁或结构感的皮裙风格。 |
使用方法: 在提示词框中输入 <lora:文件名:权重> 调用模型,例如:<lora:Leather_Bodycon_Dress_By_Stable_Yogi:1>。权重通常在 0.5 到 1 之间调整。
4. 快速上手:生成第一张皮革时装图
第一步:编写提示词
Prompt:
(masterpiece, best quality), 1girl, wearing a stylish leather dress, in a modern studio, professional photography
Negative Prompt:
lowres, bad anatomy, worst quality, low quality
第二步:选择模型和 LoRA
- 在左上角 Checkpoint 下拉菜单中选择
v1-5-pruned-emaonly.safetensors或其他 SD1.5 基础模型。 - 在提示词末尾添加 LoRA,例如:
, <lora:Leather_Bodycon_Dress_By_Stable_Yogi:0.8>。
第三步:调整基础参数
- Sampling Steps:20-30
- Sampling method:Euler a 或 DPM++ 2M Karras
- Width/Height:512x512 或 768x768
- CFG Scale:7-9
- Seed:-1(随机)
第四步:点击生成 点击'Generate'按钮等待出图。若效果不满意,可调整提示词描述、LoRA 权重或更换模型。
5. 进阶技巧与实用建议
技巧一:混合使用多个 LoRA 可在提示词中插入多个 LoRA 标签,注意分配好权重,避免画面崩坏。
技巧二:善用负面提示词
加入 (deformed, distorted, disfigured:1.3) 等通用负面词,以及 shiny leather, plastic leather 以避免材质失真。
技巧三:控制人物姿态与构图
在提示词中加入姿势描述,如 standing, full body, looking at viewer,或使用艺术家风格强化氛围。
技巧四:管理生成结果
所有生成的图片默认保存在容器内 /app/data 目录对应的本地路径下,定期整理作品。
6. 总结
通过上述步骤,已成功部署并运行起包含 WebUI 和 12 个 LoRA 的完整环境。该方案部署极简,风格专精,且基于 SD1.5 出图快捷。在此基础上,还可扩展安装新的 LoRA 或 ControlNet 等插件,打造个性化 AI 绘画工作站。
