| 12345678910111213141516171819202122232425 |
- ARG TARGETPLATFORM=linux/arm64
- FROM --platform=$TARGETPLATFORM eclipse-temurin:17-jre
- RUN apt-get update && \
- apt-get install -y --no-install-recommends less vim \
- && rm -rf /var/lib/apt/lists/*
- # 设置环境变量
- ENV TZ=Asia/Shanghai
- WORKDIR /srv
- RUN mkdir -p /srv/fonts
- RUN echo 'export LANG=zh_CN.UTF-8' >> ~/.bashrc && echo 'export LC_ALL=zh_CN.UTF-8' >> ~/bash.bashrc
- # 授权使用目录
- RUN mkdir -p $HOME/.local/share
- COPY ./tz-module-system/tz-module-system-biz/target/tz-module-system-biz*.jar /srv/tz-module-system-biz.jar
- ENV JAVA_OPS=""
- EXPOSE 48081
- ENTRYPOINT ["java", "-jar", "/srv/tz-module-system-biz.jar","$JAVA_OPS","--spring.profiles.active=prod"]
|