fine report 10 on docker base of centos8.1
299
https://help.fanruan.com/finereport/doc-view-763.html
wget https://fine-build.oss-cn-shanghai.aliyuncs.com/finereport/10.0/tomcat/tomcat-linux.tar.gz
# 解压
tar xzf tomcat-linux.tar.gz
# 注意版本不要错
wget https://jdbc.postgresql.org/download/postgresql-42.2.6.jar
先部署FR安装好插件,再复制目录plugins到本地plugins
FROM tomcat:8.5.59-jdk8-adoptopenjdk-hotspot
# 使用fr的tools,否则报错
COPY ./tomcat-linux/lib/tools.jar /usr/local/tomcat/lib/
COPY ./tomcat-linux/webapps/webroot /usr/local/tomcat/webapps/webroot
# 支持postgres
COPY ./postgresql-42.2.6.jar /usr/local/tomcat/webapps/webroot/WEB-INF/lib/
# 插件
COPY ./plugins /usr/local/tomcat/webapps/webroot/WEB-INF/plugins
# 离线插件不可用问题
COPY ./upm /usr/local/tomcat/webapps/webroot/udm
docker build -t haifengat/fr10:`date '+%m%d'` . \
&& docker push haifengat/fr10:`date '+%m%d'`
# docker run 映射模板目录和数据库目录
docker run -itd --name fr10 -p 8888:8080 \
-v $PWD/reportlets:/usr/local/tomcat/webapps/webroot/WEB-INF/reportlets \
-v $PWD/finedb:/usr/local/tomcat/webapps/webroot/WEB-INF/embed \
haifengat/fr10
# 访问
xxx.xxx.xxx.xxx:8888/webroot/decision
version: "3.7"
services:
# 启动: docker-compose --compatibility up -d
fr10:
image: haifengat/fr10:1021
container_name: fr10
restart: always
ports:
- 30008:8080
- 38888:38888
environment:
- TZ=Asia/Shanghai
volumes:
- ./embed:/usr/local/tomcat/webapps/webroot/WEB-INF/embed
- ./reportlets:/usr/local/tomcat/webapps/webroot/WEB-INF/reportlets
- ./config:/usr/local/tomcat/webapps/webroot/WEB-INF/config
- ./backup:/usr/local/tomcat/webapps/webroot
需要demo可将容器中 /usr/local/tomcat/webapps/webroot/WEB-INF/reportlets/demo/ 目录复制到自己的模板目录中
域名:fr.do.io 目录:webroot/decision 工作负载:fr10 容器端口:8080
内网中使用域名,导致插件管理不可用。
管理系统 -> 智能运维 -> 资源迁移 -> 导出/导入
TZ=Asia/Shanghai
MYSQL_ROOT_PASSWORD=12345
/var/lib/mysql
# 进入mysql
mysql -uroot -pPWD
CREATE DATABASE finedb CHARACTER SET utf8 COLLATE utf8_bin;
CREATE DATABASE tmp CHARACTER SET utf8 COLLATE utf8_bin; # 临时用
启动配置时选用本地库
登录后配置
系统管理->常规->外连数据库 配置tmp临时外连库(创建临时库,因为会被清除)

保存配置
右上角“保存”
再次配置外连数据库,指向原有数据库

用户和权限配置生效
外观和系统管理配置失效
更详细的配置是否生效待测
Content type
Image
Digest
Size
523.7 MB
Last updated
almost 6 years ago
docker pull haifengat/fr10:1029