feat: docker配置和脚本调整

This commit is contained in:
caiyuchao
2025-08-18 18:41:18 +08:00
parent 8ce4b52a8e
commit 35b5f1afac
4 changed files with 11 additions and 7 deletions

View File

@@ -54,6 +54,7 @@ services:
- "48080:48080" - "48080:48080"
environment: environment:
- SPRING_PROFILES_ACTIVE=test - SPRING_PROFILES_ACTIVE=test
- TZ=Asia/Shanghai
depends_on: depends_on:
- agt-redis - agt-redis
- agt-mysql - agt-mysql

View File

@@ -1,7 +1,7 @@
# 基础镜像 # 基础镜像
FROM mysql:5.7 FROM mysql:5.7
# author # author
MAINTAINER ruoyi MAINTAINER agt
# 执行sql脚本 # 执行sql脚本
#ADD ./db/*.sql /docker-entrypoint-initdb.d/ #ADD ./db/*.sql /docker-entrypoint-initdb.d/

View File

@@ -25,7 +25,7 @@ http {
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr; proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://192.168.9.50:48080/admin-api; proxy_pass http://agt-server:48080/admin-api;
} }
# 避免actuator暴露 # 避免actuator暴露

View File

@@ -19,20 +19,23 @@ common(){
# 启动程序模块(必须) # 启动程序模块(必须)
backend(){ backend(){
echo "begin copy agt-server " echo "begin copy agt-server "
cp ../agt-server.jar deploy/agt/jar/ cp ../agt-server.jar ./agt/jar/
sudo docker stop agt-server sudo docker stop agt-server
sudo docker rm agt-server sudo docker rm agt-server
sudo docker rmi deploy_agt-server sudo docker rmi deploy_agt-server
docker-compose up -d agt-server sudo docker-compose up -d agt-server
} }
frontend(){ frontend(){
echo "begin copy agt-server " echo "begin copy agt-server "
mkdir -p ./nginx/html/dist mkdir -p ./nginx/html/dist
rm -rf ./nginx/html/dist/* rm -rf ./nginx/html/dist/*
rm -rf ../dist rm -rf ./dist/*
unzip dist.zip cd dist
cp -rf ../dist/* ./nginx/html/dist/ cp ../../dist.zip ./
unzip ./dist.zip
cd ..
cp -rf ./dist/* ./nginx/html/dist/
} }