增加部署dockerfile

This commit is contained in:
2025-12-25 16:18:21 +08:00
parent 2ca70b5311
commit 382e123288
7 changed files with 33 additions and 29 deletions

12
base/java21/Dockerfile Normal file
View File

@@ -0,0 +1,12 @@
FROM 172.31.127.251:8083/library/eclipse-temurin:21-jdk-alpine-3.23
LABEL author=wangchuan<wangzefu520@163.com>
COPY --chmod=745 gosu-amd64 /usr/local/bin/gosu
ENV TZ=Asia/Shanghai \
APP_HOME=/usr/local/app \
LOGS_HOME=/usr/local/logs
RUN set -eux; \
sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories; \
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime; \
echo "Asia/Shanghai" > /etc/timezone; \
mkdir -p $APP_HOME $LOGS_HOME;

BIN
base/java21/gosu-amd64 Normal file

Binary file not shown.