diff --git a/db/1schema.sql b/db/1schema.sql index edd170437..0f220428e 100644 --- a/db/1schema.sql +++ b/db/1schema.sql @@ -24,3 +24,5 @@ create database `pigxx_report` default character set utf8mb4 collate utf8mb4_gen -- pigx bi 报表相关的数据库 create database `pigxx_bi` default character set utf8mb4 collate utf8mb4_general_ci; + +create database `pigxx_app` default character set utf8mb4 collate utf8mb4_general_ci; diff --git a/db/Dockerfile b/db/Dockerfile index 1867a1148..e5bdbe89c 100644 --- a/db/Dockerfile +++ b/db/Dockerfile @@ -25,3 +25,4 @@ COPY ./8pigxx_codegen.sql /docker-entrypoint-initdb.d COPY ./9pigxx_report.sql /docker-entrypoint-initdb.d COPY ./99pigxx_bi.sql /docker-entrypoint-initdb.d +COPY ./999pigxx_app.sql /docker-entrypoint-initdb.d diff --git a/docker-compose.yml b/docker-compose.yml index 5361d4d04..0c57830b2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -59,6 +59,14 @@ services: container_name: pigx-upms image: pigx-upms + + pigx-app-server: + build: + context: ./pigx-app-server/pigx-app-server-biz + restart: always + container_name: pigx-app-server + image: pigx-app-server + pigx-monitor: build: context: ./pigx-visual/pigx-monitor diff --git a/pigx-app-server/pigx-app-server-biz/Dockerfile b/pigx-app-server/pigx-app-server-biz/Dockerfile new file mode 100644 index 000000000..7ac6afd65 --- /dev/null +++ b/pigx-app-server/pigx-app-server-biz/Dockerfile @@ -0,0 +1,18 @@ +FROM pig4cloud/java:8-jre + +MAINTAINER wangiegie@gmail.com + +ENV TZ=Asia/Shanghai +ENV JAVA_OPTS="-Xms512m -Xmx1024m -Djava.security.egd=file:/dev/./urandom" + +RUN ln -sf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone + +RUN mkdir -p /pigx-app-server + +WORKDIR /pigx-app-server + +EXPOSE 6060 + +ADD ./target/pigx-app-server-biz.jar ./ + +CMD sleep 60;java $JAVA_OPTS -jar pigx-app-server-biz.jar