123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 |
- FROM openjdk:17
- WORKDIR /mnt
- ENV LANG C.UTF-8
- ENV LANGUAGE zh_CN.UTF-8
- ENV LC_ALL C.UTF-8
- ENV TZ Asia/Shanghai
- ENV JAVA_OPTS="-Xmx2048M -Xms2048M -Xmn768M -XX:MaxMetaspaceSize=256M -XX:MetaspaceSize=256M"
- ENV APP_ACTIVE="prod"
- ENV BOOT_CONFIG=""
- VOLUME ["/mnt/app_logs","/mnt/app_storage","/mnt/app_jars"]
- EXPOSE 8080
- ENTRYPOINT nohup java -server ${JAVA_OPTS} -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 -Djava.security.egd=file:/dev/./urandom -Dspring.profiles.active=${APP_ACTIVE} -jar /mnt/app_jars/shengtai.jar ${BOOT_CONFIG}
|