洪城义警-正式版后台
zengh
2022-05-16 7f971e22e3c83c35c4fe816139a239d03f9d7d37
docker部署
1 files modified
1 files added
33 ■■■■ changed files
Dockerfile 15 ●●●●● patch | view | raw | blame | history
docker-compose.yml 18 ●●●●● patch | view | raw | blame | history
Dockerfile
@@ -2,14 +2,11 @@
MAINTAINER smallchill@163.com
RUN mkdir -p /blade
#启动自行加载   服务名-prod.yml配置
ENV PARAMS="--server.port=81 --spring.profiles.active=dev"
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
WORKDIR /blade
COPY target/zhbaw.jar /app.jar
EXPOSE 81
EXPOSE 8800
ADD ./target/qfqk.jar ./app.jar
ENTRYPOINT ["java", "-Djava.security.egd=file:/dev/./urandom", "-jar", "app.jar"]
CMD ["--spring.profiles.active=test"]
ENTRYPOINT ["/bin/sh","-c","java -Dfile.encoding=utf8  -Djava.security.egd=file:/dev/./urandom -jar /app.jar ${PARAMS}"]
docker-compose.yml
New file
@@ -0,0 +1,18 @@
version: '3.1'
services:
  qfqk:
    # 从 Harbor 私有仓库拉取镜像
#    image: 192.168.0.191/qfqk/qfqk:SNAPSHOT-$BUILD_NUMBER
    image: qfqk:latest
    ports:
      - "81:81"
    # 容器停止后会重启
    restart: always
    depends_on:
      - redis
  redis:
    image: "redis:alpine"
    ports:
      - "6381:6379"
    restart: always