Docker Desktop(Windows/Mac)零外网部署 Dify 极简指南

配置国内镜像源

第1步:Docker Desktop → 右上角「Settings」→ 「Docker Engine」
点「Apply & Restart」等待重启

获取代码并启动

第1步:拉取源码

bash 复制代码
git clone https://gitee.com/mirrors/dify.git

第2步:生成配置文件

bash 复制代码
cd dify/docker
cp .env.example .env

第3步:一键启动(Docker Compose V2 语法)

bash 复制代码
docker compose up -d

耐心等待安装。

第4步:报错,数据库没起来,后面的服务都拒绝。

第5步:清掉旧目录并重新赋权,在 dify/docker 目录里执行:

bash 复制代码
# 删掉旧数据(首次启动,里面没东西可丢)
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步:重新启动

bash 复制代码
docker compose down   # 把刚才残留容器清掉
docker compose up -d  # 重新启动

访问与初始化

启动日志出现 done 后,浏览器打开 http://localhost:80

首次会跳到 /install,设置管理员邮箱+密码即可进入主界面;

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

相关推荐
张3235 小时前
K8s控制器学习难点
云原生·容器·kubernetes
qwy7152292581637 小时前
1-Docker Engine 安装前置环境配置
运维·docker·容器
sszdzq10 小时前
docker 安装 doris
运维·docker·容器
海的透彻12 小时前
docker容器进程探究
运维·docker·容器
小小码农@12 小时前
Vmware安装MacOS
macos
❀͜͡傀儡师12 小时前
ShadowBroker:实时全球情报地图,开源情报(OSINT)的终极聚合平台
docker·容器·llama
.柒宇.13 小时前
MySQL双主同步
linux·数据库·mysql·docker
Dontla14 小时前
Kubernetes Liveness Probe存活探针 / Readiness Probe就绪探针介绍(Startup Probe启动探针)重启容器
云原生·容器·kubernetes
七夜zippoe14 小时前
DolphinDB安装部署:单机版快速上手
docker·安装部署·dolphindb·单机版·web gui
格林威14 小时前
工业相机 SDK 在 Docker 容器中的部署与权限配置(含 USB/GigE)
开发语言·人工智能·数码相机·计算机视觉·docker·容器·工业相机