From 7f971e22e3c83c35c4fe816139a239d03f9d7d37 Mon Sep 17 00:00:00 2001
From: zengh <123456>
Date: Mon, 16 May 2022 15:01:08 +0800
Subject: [PATCH] docker部署

---
 Dockerfile         |   15 ++++++---------
 docker-compose.yml |   18 ++++++++++++++++++
 2 files changed, 24 insertions(+), 9 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index fdf06ee..6d787a0 100644
--- a/Dockerfile
+++ b/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}"]
diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644
index 0000000..bbaeba6
--- /dev/null
+++ b/docker-compose.yml
@@ -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
+

--
Gitblit v1.9.3