12345678910111213141516171819202122232425262728293031 |
- ########################################################
- # docker build -t ruoyi-auth:1.0 .
- ########################################################
- FROM openjdk:8
- MAINTAINER learshaw@gmail.com
- # 创建目录
- RUN mkdir -p /opt/ems/ruoyi-auth
- WORKDIR /opt/ems/ruoyi-auth
- # 添加
- COPY ruoyi-auth.jar /opt/ems/ruoyi-auth/
- # 声明端口
- EXPOSE 9200
- # 环境变量
- ENV GRPC_PORT_OFFSET=1000
- ENV NACOS_SERVER=0.0.0.0:8848
- ENV NACOS_NAMESPACE=ems
- ENV SPRING_PROFILES_ACTIVE=prod
- # 启动服务
- ENTRYPOINT java -Dnacos.server.grpc.port.offset=$GRPC_PORT_OFFSET -jar ruoyi-auth.jar \
- --spring.profiles.active=$SPRING_PROFILES_ACTIVE \
- --spring.cloud.nacos.discovery.server-addr=$NACOS_SERVER \
- --spring.cloud.nacos.discovery.namespace=$NACOS_NAMESPACE \
- --spring.cloud.nacos.config.server-addr=$NACOS_SERVER \
- --spring.cloud.nacos.config.namespace=$NACOS_NAMESPACE
|