Commit 4293cd88 authored by Kunkka王辉's avatar Kunkka王辉 😲

脚本优化

parent 5d704db2
...@@ -61,15 +61,17 @@ services: ...@@ -61,15 +61,17 @@ services:
- "${PORT:-8118}:8081" - "${PORT:-8118}:8081"
- "${PORT_CRM:-8181}:8181" - "${PORT_CRM:-8181}:8181"
restart: on-failure restart: on-failure
java-notice: java-build-image:
build: build:
context: src context: ./src
dockerfile: Dockerfile-java dockerfile: Dockerfile-java
image: galaxy-java:11 image: galaxy-java:11
java-notice:
image: galaxy-java:11
container_name: java-notice-${ENV:-dev} container_name: java-notice-${ENV:-dev}
environment: environment:
- PROJECT_NAME=notice - PROJECT_NAME=notice
command: ['java','-jar','/app/app.jar','--spring.profiles.active=${JAVA_PROFILE:-innerdev}','--server.port=80'] command: ['java','-jar','app.jar','--spring.profiles.active=${JAVA_PROFILE:-innerdev}','--server.port=80']
volumes: volumes:
- ${CODE_DIR}:/app/code - ${CODE_DIR}:/app/code
- maven-repo:/usr/share/maven/repo # maven共享repo目录 - maven-repo:/usr/share/maven/repo # maven共享repo目录
...@@ -79,8 +81,6 @@ services: ...@@ -79,8 +81,6 @@ services:
- galaxy-net - galaxy-net
restart: on-failure restart: on-failure
java-biz-platform: java-biz-platform:
depends_on:
- java-notice
image: galaxy-java:11 image: galaxy-java:11
container_name: java-biz-platform-${ENV:-dev} container_name: java-biz-platform-${ENV:-dev}
volumes: volumes:
...@@ -88,15 +88,13 @@ services: ...@@ -88,15 +88,13 @@ services:
- maven-repo:/usr/share/maven/repo # maven共享repo目录 - maven-repo:/usr/share/maven/repo # maven共享repo目录
environment: environment:
- PROJECT_NAME=biz-platform - PROJECT_NAME=biz-platform
command: ['java','-jar','/app/app.jar','--spring.profiles.active=${JAVA_PROFILE:-innerdev}','--server.port=80'] command: ['java','-jar','app.jar','--spring.profiles.active=${JAVA_PROFILE:-innerdev}','--server.port=80']
expose: expose:
- 80 - 80
networks: networks:
- galaxy-net - galaxy-net
restart: on-failure restart: on-failure
java-flowengine: java-flowengine:
depends_on:
- java-notice
image: galaxy-java:11 image: galaxy-java:11
container_name: java-flowengine-${ENV:-dev} container_name: java-flowengine-${ENV:-dev}
volumes: volumes:
...@@ -104,15 +102,13 @@ services: ...@@ -104,15 +102,13 @@ services:
- maven-repo:/usr/share/maven/repo # maven共享repo目录 - maven-repo:/usr/share/maven/repo # maven共享repo目录
environment: environment:
- PROJECT_NAME=flowengine - PROJECT_NAME=flowengine
command: [ 'java','-jar','/app/app.jar','--spring.profiles.active=${JAVA_PROFILE:-innerdev}','--server.port=80' ] command: [ 'java','-jar','app.jar','--spring.profiles.active=${JAVA_PROFILE:-innerdev}','--server.port=80' ]
expose: expose:
- 80 - 80
networks: networks:
- galaxy-net - galaxy-net
restart: on-failure restart: on-failure
java-intelligentwriting: java-intelligentwriting:
depends_on:
- java-notice
image: galaxy-java:11 image: galaxy-java:11
container_name: java-intelligentwriting-${ENV:-dev} container_name: java-intelligentwriting-${ENV:-dev}
volumes: volumes:
...@@ -120,15 +116,13 @@ services: ...@@ -120,15 +116,13 @@ services:
- maven-repo:/usr/share/maven/repo # maven共享repo目录 - maven-repo:/usr/share/maven/repo # maven共享repo目录
environment: environment:
- PROJECT_NAME=intelligentwriting - PROJECT_NAME=intelligentwriting
command: [ 'java','-jar','/app/app.jar','--spring.profiles.active=${JAVA_PROFILE:-innerdev}','--server.port=80' ] command: [ 'java','-jar','app.jar','--spring.profiles.active=${JAVA_PROFILE:-innerdev}','--server.port=80' ]
expose: expose:
- 80 - 80
networks: networks:
- galaxy-net - galaxy-net
restart: on-failure restart: on-failure
java-client: java-client:
depends_on:
- java-notice
image: galaxy-java:11 image: galaxy-java:11
container_name: java-client-${ENV:-dev} container_name: java-client-${ENV:-dev}
volumes: volumes:
...@@ -136,7 +130,7 @@ services: ...@@ -136,7 +130,7 @@ services:
- maven-repo:/usr/share/maven/repo # maven共享repo目录 - maven-repo:/usr/share/maven/repo # maven共享repo目录
environment: environment:
- PROJECT_NAME=client - PROJECT_NAME=client
command: ['java','-jar','/app/app.jar','--spring.profiles.active=${JAVA_PROFILE:-innerdev}','--server.port=80' ] command: ['java','-jar','app.jar','--spring.profiles.active=${JAVA_PROFILE:-innerdev}','--server.port=80' ]
expose: expose:
- 80 - 80
networks: networks:
...@@ -146,6 +140,10 @@ networks: ...@@ -146,6 +140,10 @@ networks:
galaxy-net: galaxy-net:
name: galaxy-net name: galaxy-net
driver: bridge driver: bridge
ipam:
config:
- subnet: 10.19.32.0/23
volumes: volumes:
maven-repo: maven-repo:
name: maven-repo name: maven-repo
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment