From 14ef0e0da5acec99afb9018b24d87462f76b1acc Mon Sep 17 00:00:00 2001 From: aeizzz <1129603149@qq.com> Date: Mon, 19 Dec 2022 10:09:55 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20Introducing=20new=20features.=20?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=20docker-compose.yml=20=E9=83=A8=E7=BD=B2?= =?UTF-8?q?=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- db/1schema.sql | 2 ++ db/Dockerfile | 1 + docker-compose.yml | 8 ++++++++ pigx-app-server/pigx-app-server-biz/Dockerfile | 18 ++++++++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 pigx-app-server/pigx-app-server-biz/Dockerfile 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