seedance 2.0支持三种部署方式:一、docker容器化部署,通过docker-compose一键启动双模型web服务;二、原生插件部署,作为自定义节点集成至comfyui;三、离线docker compose部署,适用于无外网环境,所有资源预打包。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您希望在本地服务器上运行Seedance 2.0,但尚未启动可用服务,则可能是由于基础运行环境未就绪或镜像加载失败。以下是部署此应用的步骤:
一、Docker容器化部署(双模型Web应用)
该方案通过docker-compose一键拉起集成Seedance 2.0与Seedance 2.0 Fast双模型的Web服务,后端调用字节跳动“即梦”平台API,前端提供交互界面,适用于快速验证与轻量生产场景。所有组件均封装于容器内,无需手动安装Python依赖或配置CUDA环境。
1、确保服务器已安装Docker 24.0+及Docker Compose v2.25.0+,执行docker --version与docker compose version验证版本。
2、访问字节跳动“即梦”平台,获取有效的Session ID,该凭证用于后端API鉴权,有效期为7天,需妥善保管。
3、创建docker-compose.yml文件,内容如下:
version: '3.8'
services:
seedance-web:
image: seedance/web:2.0.3
container_name: seedance-2.0-app
ports:
- "3000:3000"
- "5000:5000"
environment:
- DREAM_SESSION_ID=your_session_id_here
- NODE_ENV=production
volumes:
- ./generated_videos:/app/output
restart: unless-stopped
4、在该文件所在目录执行docker compose up -d,等待镜像拉取与容器初始化完成。
5、访问http://localhost:3000,确认Web界面正常加载,页面右上角应显示“Seedance 2.0 Fast”与“Seedance 2.0”双模式切换按钮。
二、原生插件部署(ComfyUI集成模式)
该方案将Seedance 2.0作为自定义节点嵌入ComfyUI工作流,适用于已构建Stable Diffusion生态、需深度定制生成管道的用户。模型权重由社区复现并托管,不依赖外部API,完全离线运行。
1、使用Conda创建独立Python 3.10环境:conda create -n seedance-py310 python=3.10,并激活该环境。
在 Linux 上通过 Docker 运行 OpenClaw,并使用 Tailscale 实现远程访问。⚠️ 涉及 sudo、Docker、Tailscale和凭证挂载——请先查阅安全章节...
2、安装CUDA 12.4兼容的PyTorch:pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu124。
3、进入ComfyUI根目录,执行git clone https://github.com/seedance/comfyui-node-seedance2.git custom_nodes/comfyui-node-seedance2。
4、下载官方发布的seedance2_2k_v2.safetensors权重文件,存放至models/checkpoints/目录下。
5、重启ComfyUI服务,加载工作流时即可在节点列表中找到“Seedance2.0 Video Generator”节点,并连接文本提示、参考图像与控制骨架输入。
三、离线Docker Compose部署(无外网环境)
该方案面向封闭网络环境,所有镜像、配置与启动脚本均预打包为可移植归档,避免部署过程中触发任何外网请求,保障部署过程的确定性与审计合规性。
1、在联网机器上执行镜像导出命令:docker save seedance/web:2.0.3 seedance/api:2.0.3 -o seedance-offline-images.tar。
2、将seedance-offline-images.tar、docker-compose.yml与load.sh三者拷贝至目标服务器。
3、执行bash load.sh,该脚本自动完成:docker load -i seedance-offline-images.tar、docker compose --no-start依赖校验、权限修正与日志目录初始化。
4、修改docker-compose.yml中DREAM_SESSION_ID字段为离线环境中预置的有效值,该值须提前通过离线API密钥签发工具生成。
5、执行docker compose up -d,服务启动后可通过docker logs -f seedance-2.0-app查看初始化日志,确认输出包含"Server ready on http://0.0.0.0:3000"字样。










