feat: docker compose debug yaml
This commit is contained in:
@@ -4,6 +4,9 @@ services:
|
||||
container_name: ${MYSQL_SERVICE_NAME}
|
||||
build:
|
||||
context: ./mysql
|
||||
environment:
|
||||
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
|
||||
- TZ=${TZ}
|
||||
ports:
|
||||
- "${MYSQL_SERVICE_PORT}:${MYSQL_SERVICE_PORT}"
|
||||
networks:
|
||||
@@ -14,13 +17,11 @@ services:
|
||||
- ./mysql/logs:/opt/wfc/mysql/logs
|
||||
- ./mysql/data:/var/lib/mysql
|
||||
- ./mysql/tmp:/tmp
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "mysqladmin ping -u root -p'${MYSQL_ROOT_PASSWORD}'"]
|
||||
interval: 10s
|
||||
timeout: 10s
|
||||
retries: 5
|
||||
retries: 5
|
||||
restart: ${RESTART_OPTION}
|
||||
|
||||
wfc-redis:
|
||||
@@ -28,6 +29,8 @@ services:
|
||||
container_name: wfc-redis
|
||||
build:
|
||||
context: ./redis
|
||||
environment:
|
||||
- TZ=${TZ}
|
||||
ports:
|
||||
- "${REDIS_PORT}:${REDIS_PORT}"
|
||||
networks:
|
||||
@@ -62,6 +65,7 @@ services:
|
||||
- NACOS_SERVER_IP=${NACOS_SERVER_IP}
|
||||
- NACOS_SERVER_PORT=${NACOS_SERVER_PORT}
|
||||
- SPRING_CONFIG_ADDITIONAL_LOCATION=optional:classpath:/,optional:file:/home/nacos/conf/
|
||||
- TZ=${TZ}
|
||||
volumes:
|
||||
- ./nacos/logs/:/home/nacos/logs
|
||||
- ./nacos/conf/application.properties:/home/nacos/conf/application.properties
|
||||
@@ -77,8 +81,8 @@ services:
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "curl -f http://${NACOS_SERVER_IP}:${NACOS_SERVER_PORT}/nacos/v1/console/health/liveness || exit 1"]
|
||||
interval: 30s
|
||||
timeout: 30s
|
||||
retries: 10
|
||||
timeout: 10s
|
||||
retries: 5
|
||||
restart: ${RESTART_OPTION}
|
||||
|
||||
wfc-gateway:
|
||||
@@ -108,10 +112,11 @@ services:
|
||||
- NACOS_SERVER_PORT=${NACOS_SERVER_PORT}
|
||||
- GATEWAY_SERVER_PORT=${GATEWAY_SERVER_PORT}
|
||||
- SPRING_CONFIG_ADDITIONAL_LOCATION=optional:classpath:/,optional:file:/opt/wfc/conf/
|
||||
- TZ=${TZ}
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "curl -f http://localhost:${GATEWAY_SERVER_PORT}/actuator/health || exit 1"]
|
||||
interval: 30s
|
||||
timeout: 30s
|
||||
timeout: 10s
|
||||
retries: 10
|
||||
restart: ${RESTART_OPTION}
|
||||
|
||||
@@ -144,10 +149,11 @@ services:
|
||||
- NACOS_SERVER_PORT=${NACOS_SERVER_PORT}
|
||||
- AUTH_SERVER_PORT=${AUTH_SERVER_PORT}
|
||||
- SPRING_CONFIG_ADDITIONAL_LOCATION=optional:classpath:/,optional:file:/opt/wfc/conf/
|
||||
- TZ=${TZ}
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "curl -f http://localhost:${AUTH_SERVER_PORT}/actuator/health || exit 1"]
|
||||
interval: 30s
|
||||
timeout: 30s
|
||||
timeout: 10s
|
||||
retries: 10
|
||||
restart: ${RESTART_OPTION}
|
||||
|
||||
@@ -182,6 +188,7 @@ services:
|
||||
- WFC_SYSTEM_PORT=${WFC_SYSTEM_PORT}
|
||||
- SPRING_CONFIG_ADDITIONAL_LOCATION=optional:classpath:/,optional:file:/opt/wfc/conf/
|
||||
- JAVA_TOOL_OPTIONS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=0.0.0.0:5005 # 调试参数
|
||||
- TZ=${TZ}
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "curl -f http://localhost:${WFC_SYSTEM_PORT}/actuator/health || exit 1"]
|
||||
interval: 30s
|
||||
@@ -218,8 +225,9 @@ services:
|
||||
- NACOS_SERVER_IP=${NACOS_SERVER_IP}
|
||||
- NACOS_SERVER_PORT=${NACOS_SERVER_PORT}
|
||||
- WFC_USER_PORT=${WFC_USER_PORT}
|
||||
- SPRING_CONFIG_ADDITIONAL_LOCATION=optional:classpath:/,optional:file:/opt/wfc/conf/
|
||||
- SPRING_CONFIG_ADDITIONAL_LOCATION=optional:classpath:/,optional:file:/opt/wfc/conf/
|
||||
- JAVA_TOOL_OPTIONS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=0.0.0.0:5006 # 调试参数
|
||||
- TZ=${TZ}
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "curl -f http://localhost:${WFC_USER_PORT}/actuator/health || exit 1"]
|
||||
interval: 30s
|
||||
@@ -238,7 +246,7 @@ services:
|
||||
- ./wfc/modules/file/jar/wfc-modules-file.jar:/opt/wfc/app.jar
|
||||
- ./wfc/modules/file/upload:/opt/wfc/upload
|
||||
- ./wfc/modules/file/logs/:/opt/wfc/logs/
|
||||
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
|
||||
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
|
||||
- ./conf/i18n/:/opt/wfc/conf/i18n
|
||||
- ./wfc/modules/file/conf/application.yml:/opt/wfc/conf/application.yml
|
||||
depends_on:
|
||||
@@ -254,6 +262,7 @@ services:
|
||||
- NACOS_SERVER_PORT=${NACOS_SERVER_PORT}
|
||||
- WFC_FILE_PORT=${WFC_FILE_PORT}
|
||||
- SPRING_CONFIG_ADDITIONAL_LOCATION=optional:classpath:/,optional:file:/opt/wfc/conf/
|
||||
- TZ=${TZ}
|
||||
restart: ${RESTART_OPTION}
|
||||
|
||||
wfc-modules-job:
|
||||
@@ -265,7 +274,7 @@ services:
|
||||
- wfc-be-network
|
||||
volumes:
|
||||
- ./wfc/modules/job/jar/wfc-modules-job.jar:/opt/wfc/app.jar
|
||||
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
|
||||
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
|
||||
- ./conf/i18n/:/opt/wfc/conf/i18n
|
||||
- ./wfc/modules/job/conf/application.yml:/opt/wfc/conf/application.yml
|
||||
depends_on:
|
||||
@@ -283,6 +292,7 @@ services:
|
||||
- NACOS_SERVER_PORT=${NACOS_SERVER_PORT}
|
||||
- WFC_JOB_PORT=${WFC_JOB_PORT}
|
||||
- SPRING_CONFIG_ADDITIONAL_LOCATION=optional:classpath:/,optional:file:/opt/wfc/conf/
|
||||
- TZ=${TZ}
|
||||
restart: ${RESTART_OPTION}
|
||||
|
||||
wfc-modules-payment:
|
||||
@@ -295,7 +305,7 @@ services:
|
||||
volumes:
|
||||
- ./wfc/modules/payment/jar/wfc-modules-payment.jar:/opt/wfc/app.jar
|
||||
- ./wfc/modules/payment/logs/:/opt/wfc/logs/
|
||||
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
|
||||
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
|
||||
- ./conf/i18n/:/opt/wfc/conf/i18n
|
||||
- ./wfc/modules/payment/conf/application.yml:/opt/wfc/conf/application.yml
|
||||
depends_on:
|
||||
@@ -315,6 +325,7 @@ services:
|
||||
- NACOS_SERVER_PORT=${NACOS_SERVER_PORT}
|
||||
- WFC_PAYMENT_PORT=${WFC_PAYMENT_PORT}
|
||||
- SPRING_CONFIG_ADDITIONAL_LOCATION=optional:classpath:/,optional:file:/opt/wfc/conf/
|
||||
- TZ=${TZ}
|
||||
restart: ${RESTART_OPTION}
|
||||
|
||||
wfc-nginx:
|
||||
@@ -342,6 +353,7 @@ services:
|
||||
- GATEWAY_SERVER_PORT=${GATEWAY_SERVER_PORT}
|
||||
- WFC_SERVER_IP=${WFC_SERVER_IP}
|
||||
- WFC_SERVER_PORT=${WFC_SERVER_PORT}
|
||||
- TZ=${TZ}
|
||||
restart: ${RESTART_OPTION}
|
||||
|
||||
networks:
|
||||
|
||||
Reference in New Issue
Block a user