当前位置: 首页 > ai >正文

基于docker的nocobase本地部署流程

  1. 安装 Docker:确保你的系统已经安装了 Docker。如果尚未安装,可以访问 Docker 官网下载并安装。

  2. 获取 Docker Compose 文件

    • 打开终端或命令行工具。
    • 创建 nocobase 目录,创建 Docker Compose 配置。
mkdir nocobase
cd nocobase
vim docker-compose.yml
  1. 进入 docker-compose.yml 之后,粘贴下方的配置,根据需要调整并保存文件
version: "3"networks:nocobase:driver: bridgeservices:app:image: registry.cn-shanghai.aliyuncs.com/nocobase/nocobase:latestnetworks:- nocobasedepends_on:- postgresenvironment:# 应用的密钥,用于生成用户 token 等# 如果 APP_KEY 修改了,旧的 token 也会随之失效# 可以是任意随机字符串,并确保不对外泄露- APP_KEY=your-secret-key# 数据库类型,支持 postgres, mysql, mariadb, sqlite- DB_DIALECT=postgres# 数据库主机,可以替换为已有的数据库服务器 IP- DB_HOST=postgres# 数据库名- DB_DATABASE=nocobase# 数据库用户- DB_USER=nocobase# 数据库密码- DB_PASSWORD=nocobase# 时区- TZ=Asia/Shanghaivolumes:- ./storage:/app/nocobase/storageports:- "13000:80"# init: true# 如果使用已有数据库服务,可以不启动 postgrespostgres:image: registry.cn-shanghai.aliyuncs.com/nocobase/postgres:16restart: alwayscommand: postgres -c wal_level=logicalenvironment:POSTGRES_USER: nocobasePOSTGRES_DB: nocobasePOSTGRES_PASSWORD: nocobasevolumes:- ./storage/db/postgres:/var/lib/postgresql/datanetworks:- nocobase
  1. 启动 NocoBase
    • 在 nocobase 目录下运行以下命令启动服务:
docker-compose up -d
  • 这将下载必要的镜像并启动 NocoBase 服务。
  • PS:启动nocobase之前,要记得点击桌面上的Docker Desktop,启动docker!
  1. 访问 NocoBase
    • 打开浏览器,访问 http://localhost:13000(根据配置可能有所不同),即可看到 NocoBase 的登录界面。
    • 初始默认账号:admin@nocobase.com
    • 密码:admin123

完成以上步骤后,你就成功安装并启动了 NocoBase!接下来,你可以按照教程中的指导,开始搭建自己的应用系统。

http://www.xdnf.cn/news/14339.html

相关文章:

  • CPU的异常处理
  • PC16550 UART接收中断处理完整示例代码
  • 134-135Elements-UI组件库
  • 03- 六自由度串联机械臂(ABB)动力学分析
  • SoftMax 函数
  • Unity基础-范围检测
  • Redis全面深入学习目录
  • 求数组中最长单调不降连续子数组的长度
  • stm32 f103c8t6仿真 串口收发测试
  • 用AI配合MCP快速生成n8n工作流
  • 【Linux服务器】-安装zabbix-负载环境(故障自动切换场景)
  • HarmonyOS Grid 网格拖拽完全指南
  • 设备健康管理系统搭建全技术解析:从架构设计到智能运维实践
  • Linux 忘记root密码如何解决-linux025
  • 理解 package.json 中的版本控制:“nuxt“: “3.16.0“ vs “nuxt“: “^3.16.0“ 的深层差异
  • DependencyMatcher + ML Reranking 策略设计实践
  • Qt3d中的材质--PBR材质
  • vue中computed和watch区别
  • jxWebUI--简单易用的webUI库
  • 大模型微调(Fine-tuning)概览
  • 算法导论第七章:快速排序的艺术与科学
  • 使用axios及和spirng boot 交互
  • @SpringBootTest 详解
  • Day32
  • 《Vuejs设计与实现》第 9 章(简单 diff 算法)
  • NISP-PTE基础实操——SQL注入
  • [蓝桥杯 2025 国 B] 斐波那契字符串一一题解
  • 论文笔记 <交通灯> <多智能体>DERLight双重经验回放灯机制
  • HTML5+JS实现一个简单的SVG 贝塞尔曲线可视化设计器,通过几个点移动位置,控制曲线的方向
  • 路由器端口映射怎么设置?本地固定内网IP给外面网络连接访问