feat:增加Docker部署

This commit is contained in:
2025-10-16 17:41:16 +08:00
parent 6ccc3911a8
commit 2e4c1046a0
3 changed files with 17 additions and 6 deletions

6
Dockerfile Normal file
View File

@@ -0,0 +1,6 @@
FROM openjdk:17-jdk
ARG JAR_FILE=target/*.jar
COPY $JAR_FILE app.jar
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo 'Asia/Shanghai' > /etc/timezone
ENTRYPOINT ["java","-jar","/app.jar"]

View File

@@ -1,9 +1,14 @@
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://mysql:3306/food_hub?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=UTF-8&useSSL=false
username: docker
password: 19940822Cxx
url: jdbc:mysql://host.docker.internal:3306/food_hub?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=UTF-8&useSSL=false
username: root
password: 19940822Cxx@1213
file:
path: /upload-file/
path: /upload-file/
logging:
fluentd:
host: host.docker.internal
port: 24224

View File

@@ -1,12 +1,12 @@
server:
port: 8100
port: 8083
spring:
application:
name: @project.artifactId@
version: @project.version@
profiles:
active: dev
active: docker
# mybatis plus mapper路径
mybatis-plus: