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"
environment:
- SPRING_PROFILES_ACTIVE=test
- TZ=Asia/Shanghai
depends_on:
- agt-redis
- agt-mysql

View File

@@ -1,7 +1,7 @@
# 基础镜像
FROM mysql:5.7
# author
MAINTAINER ruoyi
MAINTAINER agt
# 执行sql脚本
#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 REMOTE-HOST $remote_addr;
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暴露

View File

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