######################################################## # docker build -t ems-server:1.0 . ######################################################## # 基础镜像 FROM k8s.xt.wenhq.top:8082/docker_r/javarun:1.2 # author MAINTAINER hs_lvwenbin@163.com # 挂载目录 VOLUME /home/ems # 创建目录 RUN mkdir -p /home/ems # 指定路径 WORKDIR /home/ems # 复制jar文件到路径 COPY ems-server.jar /home/ems/ems-server.jar # 声明端口 EXPOSE 9202 # 环境变量 ENV GRPC_PORT_OFFSET=1000 ENV NACOS_SERVER=0.0.0.0:8848 ENV SPRING_PROFILES_ACTIVE=prod # 启动网关服务 ENTRYPOINT java -Dnacos.server.grpc.port.offset=$GRPC_PORT_OFFSET -jar ems-server.jar \ --spring.application.name=$APPLICATION_NAME \ --spring.profiles.active=$SPRING_PROFILES_ACTIVE \ --spring.cloud.nacos.discovery.server-addr=$NACOS_SERVER \ --spring.cloud.nacos.config.server-addr=$NACOS_SERVER