这个后端Express服务器用于为前端和Dify端提供通信,防止流量过载、API Key滥用等问题。
- 构建
docker build -t hyz-backend .建议使用bash命令行,不使用powershell。因为Dockerfile中引入了node源,
可能需要代理才能够访问。如果提示无法访问到node源,请为bash设置代理:
export http_proxy=http://proxy_url:proxy_port
export https_proxy=http://proxy_url:proxy_port- 运行
docker run -d \
-p 7016:your_port \
--env SYSTEM_PORT=your_port \
--env DIFY_URL=your_dify_url \
--env DIFY_API_KEY=your_dify_api_key \
hyz-backend- 部署
登录Docker Hub
docker login链接本地和远程镜像
docker tag hyz-backend your_dockerhub_-_username/hyz-backend:latest推送本地镜像
docker push your_dockerhub_username/hyz-backend:latest拉取远程镜像
docker pull your_dockerhub_username/hyz-backend:latest