Docker Desktop(Windows/Mac)零外网部署 Dify 极简指南
配置国内镜像源
第1步:Docker Desktop → 右上角「Settings」→ 「Docker Engine」
点「Apply & Restart」等待重启
获取代码并启动
第1步:拉取源码
git clone https://gitee.com/mirrors/dify.git
第2步:生成配置文件
cd dify/docker
cp .env.example .env
第3步:一键启动(Docker Compose V2 语法)
docker compose up -d

耐心等待安装。
第4步:报错,数据库没起来,后面的服务都拒绝。

第5步:清掉旧目录并重新赋权,在 dify/docker 目录里执行:
# 删掉旧数据(首次启动,里面没东西可丢)
sudo rm -rf ./volumes/db
# 重新建目录并给 999 用户
mkdir -p ./volumes/db
docker run --rm -v $(pwd)/volumes/db:/pg busybox chown -R 999:999 /pg
第6步:重新启动
docker compose down # 把刚才残留容器清掉
docker compose up -d # 重新启动

访问与初始化
启动日志出现 done 后,浏览器打开 http://localhost:80
首次会跳到 /install,设置管理员邮箱+密码即可进入主界面;

后续登录地址为 http://localhost/apps 。
