支持通过docker构建镜像

This commit is contained in:
2025-07-29 18:14:01 +08:00
parent 10d8210619
commit ef98fffefd
31 changed files with 202 additions and 57 deletions

View File

@@ -0,0 +1,20 @@
#!/bin/sh
# 确保目录存在
mkdir -p /etc/services.d/java
# 创建Java服务启动脚本
cat > /etc/services.d/java/run <<EOF
#!/bin/sh
exec java -jar /app/application.jar \
--server.port=${DOCUMENT_SERVER_PORT} \
--spring.config.location=/app/application.yml \
--jodconverter.local.port-numbers=${PORT_NUMBERS} \
--jodconverter.local.max-tasks-per-process=${MAX_TASKS_PER_PROCESS}
EOF
# 设置可执行权限
chmod +x /etc/services.d/java/run
# 启动s6-overlay它会自动管理所有服务
exec /init