# 使用Ubuntu 22.04 LTS作为基础镜像 FROM ubuntu:22.04 # 设置时区(可选) ENV TZ=Asia/Shanghai RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # 编码格式 ENV LANG en_US.UTF-8 ENV LANGUAGE en_US:en ENV LC_ALL en_US.UTF-8 # 安装OpenJDK 8 RUN apt-get update && \ apt-get install -y openjdk-8-jre && \ apt-get install -y locales && \ apt-get install -y curl && \ locale-gen en_US.UTF-8 && \ update-locale LANG=en_US.UTF-8 && \ apt-get clean; # 设置JAVA_HOME环境变量 ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64 ENV PATH $JAVA_HOME/bin:$PATH # author LABEL org.wfc.image.authors="wfc@wfc.org" # 挂载目录 VOLUME /opt/wfc # 创建目录 RUN mkdir -p /opt/wfc # 指定路径 WORKDIR /opt/wfc # 复制jar文件到路径 COPY ./jar/wfc-gateway.jar /opt/wfc/wfc-gateway.jar # 启动网关服务 ENTRYPOINT ["java","-jar","wfc-gateway.jar"]