2020-11-11 10:04:44 +08:00

24 lines
803 B
Docker

FROM openjdk:8-jre-alpine
ENV KONGX_RUN_MODE "Docker"
ENV VERSION 2.0.0
ENV SERVER_PORT 8095
RUN \
echo "http://mirrors.aliyun.com/alpine/v3.8/main" > /etc/apk/repositories && \
echo "http://mirrors.aliyun.com/alpine/v3.8/community" >> /etc/apk/repositories && \
apk update upgrade && \
apk add --no-cache procps curl bash unzip tzdata && \
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
echo "Asia/Shanghai" > /etc/timezone && \
mkdir -p /kongx-serve
ADD kongx-serve-${VERSION}.zip /kongx-serve/kongx-serve-${VERSION}.zip
RUN unzip /kongx-serve/kongx-serve-${VERSION}.zip -d /kongx-serve \
&& rm -rf /kongx-serve/kongx-serve-${VERSION}.zip \
&& chmod +x /kongx-serve/scripts/startup.sh
EXPOSE $SERVER_PORT
CMD ["/kongx-serve/scripts/startup.sh"]