FROM openjdk:8-jdk-alpine #定义时区参数 ENV TZ=Asia/Shanghai #设置时区 #RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo '$TZ' > /etc/timezone RUN echo "http://mirrors.aliyun.com/alpine/v3.4/main/" > /etc/apk/repositories \ && apk --no-cache add tzdata zeromq \ && ln -snf /usr/share/zoneinfo/$TZ /etc/localtime \ && echo '$TZ' > /etc/timezone \ # 最后清空apk安装时产生的无用文件 && rm -rf /var/cache/apk/* ADD target/gp-exp-server-1.0-SNAPSHOT.jar app.jar CMD ["java", "-server", "-Djava.security.egd=file:/dev/./urandom", "-Xms256m", "-Xmx512m", "-jar", "app.jar"] # docker build --build-arg environment=production Dockerfile .