prime docker-compose 环境运行试用
prime 是一款基于graphql的开源cms,功能点很不错,但是出来不久,还是有好多bug的
官方暂时没有提供docker 的运行方式,为了方便测试,搞了以及docker-compose 测试的
环境准备
- docker-copose 文件
version: "3"
services:
postgres:
image: postgres
ports:
- "5432:5432"
environment:
- "POSTGRES_DB=prime-sq"
- "POSTGRES_PASSWORD=dalong"
prime:
build: ./
ports:
- "4000:4000"
environment:
- "DATABASE_URL=postgresql://postgres:dalong@postgres:5432/prime-sq"
- "SESSION_SECRET=dalongdemo"
- prime dockerfile
很简单,就是copy 文件安装依赖以及启动
FROM node:9
WORKDIR /app
COPY . /app
RUN yarn
CMD [ "yarn","start" ]
- prime 代码
只是安装core 以及ui 就可以了,暂时是不需要编写代码的,就是package.json文件
{
"name": "prime-project",
"version": "1.0.0",
"main": "index.js",
"license": "MIT",
"dependencies": {
"@primecms/core": "^0.2.2",
"@primecms/ui": "^0.2.2"
},
"scripts": {
"start":"primecms start"
}
}
启动&&测试
- 启动
docker-compose build && docker-compose up -d
- 设置界面
- 主界面
说明
当前bug还是比较多的,暂时可以尝鲜,后期应该会有优化改进
参考资料
https://birkir.github.io/prime/#/getstarted
https://github.com/rongfengliang/prime-docker-compose-running
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
2017-12-23 orientdb 图数据库docker 安装试用
2013-12-23 转详解Zoosk千万用户实时通信背后的开源技术