DataRoom 简单、免费、开源的大屏设计器[Docker部署]

Docker/Ubuntu beaji 2024-09-26 13:51 34 0

#同步代码  https://gitee.com/gcpaas/DataRoom

git clone https://gitee.com/gcpaas/DataRoom.git

#Docker 启动

docker run \
    -d \
    -p 5245:8081 \
    -e IP="192.168.55.72" \
    -e PORT="5245" \
    -v /home/dataroom/data:/data \
    -v /home/dataroom/db:/db \
    gcpaas/dataroom:2.0.2


示例说明:

  • -d 在后台模式下启动容器

  • -p 将宿主机端口映射5245到容器内的8081端口,注意8081是DataRoom镜像对外开放的固定端口,不可修改

  • -e -e选项用于设置环境变量,上述示例中设置了两个变量

    • IP 该变量是指宿主机的ip地址,为必须项

    • PORT 该变量是指宿主机端口,即上述 -p 选项中设置的宿主机端口,为必须项

访问地址

以示例为例,启动后访问如下地址即可

http://192.168.55.72:5245/dataroom/index.html

其他选项

映射文件存储

-v /home/dataroom/data:/data

为了避免DataRoom中上传的文件在容器重启后丢失,建议添加上述命令将其映射到宿主机上,/data 是DataRoom容器内存储所有用户上传的图片资源和系统生成的封面图片位置,/home/dataroom/data 可修改为任意宿主机文件路径,只要用户具有读取、写入和删除权限即可

映射数据库文件

-v /home/dataroom/db:/db

由于DataRoom镜像采用h2数据库保存数据,故容器启动后会生成一个数据库文件保存在容器内 /db路径下,为了避免数据库文件在容器重启后丢失,建议添加上述命令将其其映射到宿主机上,/home/dataroom/db 可修改为任意宿主机文件路径,只要用户具有读取、写入和删除权限即可

设置h2数据库密码

-e DB_PASSWORD="123456"

DataRoom镜像采用h2数据库保存数据,可通过添加上述命令指定h2数据库的访问密码,其访问用户默认为root,默认密码为123456




五大“核芯”产品,一大“技术输出”: 【智慧集团管控平台】: 关键词:【集团专属系统平台】,【实时对比】各区域工厂【同一时间段的生产数据】。 【智能工厂管家】:(MES) 关键词:【现场监控可视化、业务流程规范化、生产管理精细化、能源利用合理化、资源配置最优化、调度决策科学化】。 【智能调度器】:(APC) 关键词:【智能控制】,【关键参数实时优化推荐】,【长期稳定运行】 【孪生工厂】: 关键词:【工厂实体建模】,【设备预警】,【关键参数】、【实时展示大屏】 【超低排放助手】: 关键词:【超低排放】,同时降低【20%】以上的还原剂使用量。 【一大技术输出】  技术成品输出:  关键词:提供【成品软件】,或【专项定制研发软件】。  技术能力输出:  关键词:【专业技术团队】、【驻扎项目】

评论区