diff --git a/docker-compose.yml b/docker-compose.yml index a2a3bc64f..9ac202c95 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,4 @@ -# 使用说明 V4.4.0 +# 使用说明 V5.2 # 1. 使用docker-compose 宿主机不需要配置host来发现 # 2. 无需修改源码,根目录 docker-compose up 即可 # 3. 静静等待服务启动 @@ -55,6 +55,19 @@ services: container_name: pigx-upms image: pigx-upms + pigx-flow-task: + build: + context: ./pigx-flow/pigx-flow-task/pigx-flow-task-biz + restart: always + container_name: pigx-flow-task + image: pigx-flow-task + + pigx-flow-engine: + build: + context: ./pigx-flow/pigx-flow-engine/pigx-flow-engine-biz + restart: always + container_name: pigx-flow-engine + image: pigx-flow-engine pigx-app-server: build: @@ -107,13 +120,6 @@ services: image: pigx-pay-platform container_name: pigx-pay-platform - pigx-oa-platform: - build: - context: ./pigx-visual/pigx-oa-platform - restart: always - image: pigx-oa-platform - container_name: pigx-oa-platform - pigx-report-platform: build: context: ./pigx-visual/pigx-report-platform diff --git a/pigx-flow/pigx-flow-engine/pigx-flow-engine-biz/Dockerfile b/pigx-flow/pigx-flow-engine/pigx-flow-engine-biz/Dockerfile new file mode 100644 index 000000000..b16f7363c --- /dev/null +++ b/pigx-flow/pigx-flow-engine/pigx-flow-engine-biz/Dockerfile @@ -0,0 +1,18 @@ +FROM alibabadragonwell/dragonwell:17-anolis + +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-flow-engine + +WORKDIR /pigx-flow-engine + +EXPOSE 4000 + +ADD ./target/pigx-flow-engine-biz.jar ./ + +CMD sleep 60;java $JAVA_OPTS -jar pigx-flow-engine-biz.jar diff --git a/pigx-flow/pigx-flow-task/pigx-flow-task-biz/Dockerfile b/pigx-flow/pigx-flow-task/pigx-flow-task-biz/Dockerfile new file mode 100644 index 000000000..a52d3c65c --- /dev/null +++ b/pigx-flow/pigx-flow-task/pigx-flow-task-biz/Dockerfile @@ -0,0 +1,18 @@ +FROM alibabadragonwell/dragonwell:17-anolis + +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-flow-task + +WORKDIR /pigx-flow-task + +EXPOSE 4000 + +ADD ./target/pigx-flow-task-biz.jar ./ + +CMD sleep 60;java $JAVA_OPTS -jar pigx-flow-task-biz.jar