Console Output
+ set -e
+ mkdir -p /zoumh/java/zmh/frontend /zoumh/data/nginx/www/zoumh.com /zoumh/java/zmh/frontend/nginx /zoumh/java/zmh/frontend/bin
+ cp -f frontend-dist.tgz /zoumh/java/zmh/frontend/frontend-dist.tgz
+ cp -f scripts/deploy-frontend-host.sh /zoumh/java/zmh/frontend/bin/deploy-frontend-host.sh
+ chmod +x /zoumh/java/zmh/frontend/bin/deploy-frontend-host.sh
+ ARCHIVE_PATH=/zoumh/java/zmh/frontend/frontend-dist.tgz HTML_DIR=/zoumh/data/nginx/www/zoumh.com NGINX_CONF_DIR=/zoumh/java/zmh/frontend/nginx NGINX_IMAGE=nginx:1.27-alpine NGINX_CONTAINER_NAME=ruoyi-nginx FRONTEND_PROXY_PASS=http://127.0.0.1:8080/ POST_DEPLOY_CMD=echo "=== gateway bootstrap on host package? ==="
jar tf /zoumh/java/zmh/backend/packages/ruoyi-gateway.jar | grep -E "bootstrap.yml|application.yml" || true
echo "=== gateway env ==="
docker inspect ruoyi-gateway --format '{{json .Config.Env}}' || true
echo "=== gateway startup config logs ==="
grep -n "gateway.yaml\|Located property source\|Nacos Config\|RouteDefinition" /zoumh/java/zmh/backend/logs/ruoyi-gateway.log | tail -n 80 || true /zoumh/java/zmh/frontend/bin/deploy-frontend-host.sh
ln: '/usr/bin/docker' and '/usr/bin/docker' are the same file
=== gateway bootstrap on host package? ===
sh: 2: jar: not found
=== gateway env ===
["JAVA_OPTS=-Dfile.encoding=UTF-8 -Djava.security.egd=file:/dev/./urandom -Djava.io.tmpdir=/tmp/zoumh-java -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+ExitOnOutOfMemoryError -XX:MaxMetaspaceSize=128m -XX:ReservedCodeCacheSize=64m -XX:MaxDirectMemorySize=80m -Xms96m -Xmx320m -XX:MaxDirectMemorySize=128m","SPRING_CLOUD_NACOS_SERVER_ADDR=156.225.28.110:8848","SPRING_DATA_REDIS_HOST=172.21.0.1","SPRING_DATA_REDIS_DATABASE=0","TZ=Asia/Shanghai","SPRING_CLOUD_NACOS_USERNAME=nacos","SPRING_CLOUD_NACOS_PASSWORD=zoumh","SECURITY_CAPTCHA_ENABLED=false","SPRING_DATA_REDIS_PORT=6379","SPRING_DATA_REDIS_PASSWORD=zoumh","PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","JAVA_HOME=/opt/java/openjdk","LANG=en_US.UTF-8","LANGUAGE=en_US:en","LC_ALL=en_US.UTF-8","JAVA_VERSION=jdk-21.0.10+7"]
=== gateway startup config logs ===
grep: /zoumh/java/zmh/backend/logs/ruoyi-gateway.log: binary file matches
frontend files deployed to /zoumh/data/nginx/www/zoumh.com; container ruoyi-nginx removed