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