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

基于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.dtcms.com/a/250909.html

相关文章:

  • 快速使用 Flutter 中的 SnackBar 和 Toast
  • SpringBoot学习day3-SpringBoot注解开发(新闻项目后段基础)
  • 【项目实训】【项目博客#07】HarmonySmartCodingSystem系统前端开发技术详解(5.12-6.15)
  • 工厂模式Factory Pattern
  • KeyOpt
  • 征程 6 Cache 使用场景
  • DNS递归查询
  • 个人AI助理智能体之tool_calling_agent实战指南
  • C# 事件详解
  • 【数据可视化】Pyecharts-家乡地图
  • CppCon 2016 学习: std::accumulate EXPLORING AN ALGORITHMIC EMPIRE
  • 【慧游鲁博】【15】后台管理系统功能完善:仪表盘、多模态交互日志、简单问答词条管理
  • 使用VSCode开发FastAPI指南(二)
  • MCP数据可视化服务器配置依赖
  • origin绘制双Y轴柱状图、双Y轴柱状点线图和双Y轴点线图
  • MCP案例 - 数据可视化客户端
  • Java中的CAS与ABA
  • LLMs之Memory:《LLMs Do Not Have Human-Like Working Memory》翻译与解读
  • Github搜索案例
  • 技术选型指南:如何选择更适合项目的开源语言及其生态系统
  • gpfs的安装配置与部署
  • Docker -- 快速入门
  • 在VMware虚拟机集群中,完成Hive的安装部署
  • [Java 基础]正则表达式
  • Python----OpenCV(图像的绘制——绘制椭圆,绘制文本,添加文字水印,添加图片水印)
  • 《从入门到精通:解锁Android Studio的无限可能》
  • Leetcode 刷题记录 13 —— 图论
  • 使用Nodejs尝试小程序后端服务编写:简单的待办事项管理demo
  • 语言特性适用的场景:卫星、火箭控制系统用什么开发语言?
  • 【JVM】- 类加载与字节码结构3