mirror of
https://gitee.com/dromara/dax-pay
synced 2026-08-10 06:46:04 +08:00
- 删除 OCR 模块 (capability-ocr) 及相关配置 - 删除代理商 (agent) 全部代码和 i18n 文件 - 清理商业版品牌标识 (融合端/商业版/daxpay4/cn.bootx) - 移除 daxpay-open-payment/daxpay-open-sdk/daxpay-open-channel 等旧模块 - 重构为新模块结构 (daxpay-payment/daxpay-platform/daxpay-start)
30 lines
644 B
Docker
30 lines
644 B
Docker
# java21基础镜像
|
|
FROM m.daocloud.io/docker.io/eclipse-temurin:21.0.4_7-jdk-alpine
|
|
|
|
# 作者信息
|
|
MAINTAINER daxpay@daxpay.cn
|
|
|
|
# 时区设置
|
|
ENV TZ=Asia/Shanghai
|
|
RUN ln -sf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
|
|
|
|
# 启动命令
|
|
ENV JAVA_COMM="-Djava.security.egd=file:/dev/./urandom -Dfile.encoding=UTF-8"
|
|
# 启动选项配置
|
|
ENV JAVA_OPTS=""
|
|
# Agent配置
|
|
ENV JAVA_AGENT=""
|
|
# 参数配置
|
|
ENV JAVA_ARGS=""
|
|
# 工作目录
|
|
WORKDIR /
|
|
|
|
# 端口暴露
|
|
EXPOSE 9999
|
|
|
|
# 添加执行jar包
|
|
ADD ./daxpay-start/target/daxpay-start-*.jar daxpay-server.jar
|
|
|
|
# 执行启动命令
|
|
CMD java $JAVA_OPTS -jar daxpay-server.jar
|