From 621cbec5e1089ce6ca81c2c0c33d785212d4f839 Mon Sep 17 00:00:00 2001 From: liu Date: Fri, 26 Apr 2024 17:55:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/kbqa-graph/Dockerfile | 8 ++++++++ docker/nginx/Dockerfile | 23 +++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 docker/kbqa-graph/Dockerfile create mode 100644 docker/nginx/Dockerfile diff --git a/docker/kbqa-graph/Dockerfile b/docker/kbqa-graph/Dockerfile new file mode 100644 index 0000000..8879354 --- /dev/null +++ b/docker/kbqa-graph/Dockerfile @@ -0,0 +1,8 @@ +# 设置基础镜像 +FROM registry.cn-beijing.aliyuncs.com/longbei/jdk:latest + +# 暴漏服务端口 +EXPOSE 9811 + +# 设置启动命令 +ENTRYPOINT ["java","-Xms256m","-Xmx1g","-Dspring.profiles.active=test","-Dfile.encoding=utf-8","-Duser.timezone=Asia/Shanghai","-jar","/data/kbqa/kbqa-graph-0.0.1-SNAPSHOT.jar"] diff --git a/docker/nginx/Dockerfile b/docker/nginx/Dockerfile new file mode 100644 index 0000000..66e4852 --- /dev/null +++ b/docker/nginx/Dockerfile @@ -0,0 +1,23 @@ +# 设置基础镜像 +FROM nginx:1.25 + +# 覆盖原镜像的启动脚本 +COPY ./docs/docker-entrypoint.sh /docker-entrypoint.sh +RUN chmod 777 /docker-entrypoint.sh + +# 删除默认的配置文件 +RUN rm /etc/nginx/conf.d/default.conf + +# 复制配置文件信息 +COPY ./docs/conf.d/http.conf ./docs/conf.d/https.conf /etc/nginx/conf.d/ +COPY ./docs/conf.d/nginx.conf /etc/nginx/nginx.conf +COPY ./docs/conf.d/servers.conf.template /data/vp/nginx/conf/servers.conf.template + +# 复制ssl证书信息 +COPY ./docs/ssl /data/vp/nginx/ssl + +# 暴漏服务端口 +EXPOSE 8811 + +# 设置启动命令 +CMD ["nginx","-g","daemon off;"] \ No newline at end of file