feat(wx): 添加微信小程序码生成功能
- 新增 getQRCodeUnlimited 方法生成小程序码 - 添加 getLocalAccessToken 方法获取微信 access_token - 更新 WxLoginController 以使用新的二维码生成逻辑- 移除 MqttServiceTest 类,增加 WxDev 类用于微信相关测试 - 更新 Dockerfile 和 docker-compose.yml 以适应新的功能需求
This commit is contained in:
14
Dockerfile
14
Dockerfile
@@ -1,21 +1,19 @@
|
||||
# 使用OpenJDK 17作为基础镜像
|
||||
FROM openjdk:17-jre-alpine
|
||||
# 使用更小的 Alpine Linux + OpenJDK 17 镜像
|
||||
FROM openjdk:17-jdk-alpine
|
||||
|
||||
# 设置工作目录
|
||||
WORKDIR /app
|
||||
|
||||
# 创建证书目录
|
||||
RUN mkdir -p /app/certs
|
||||
|
||||
# 创建日志目录
|
||||
RUN mkdir -p /app/logs
|
||||
|
||||
# 创建上传文件目录
|
||||
RUN mkdir -p /app/uploads
|
||||
|
||||
# 添加应用用户(安全考虑)
|
||||
RUN addgroup -g 1000 appgroup && \
|
||||
adduser -D -s /bin/sh -u 1000 -G appgroup appuser
|
||||
# 安装wget用于健康检查,并添加应用用户(安全考虑)
|
||||
RUN apk add --no-cache wget && \
|
||||
addgroup -g 1000 appgroup && \
|
||||
adduser -D -u 1000 -G appgroup appuser
|
||||
|
||||
# 复制jar包到容器
|
||||
COPY target/*.jar app.jar
|
||||
|
||||
Reference in New Issue
Block a user