From 932df1698b2e4987cbc4a99942a2ebcbb8253f5a Mon Sep 17 00:00:00 2001 From: DongZeLiang <2746733890@qq.com> Date: Wed, 24 Apr 2024 15:06:18 +0800 Subject: [PATCH] =?UTF-8?q?dockerfile=E6=89=93=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 19 +++++++++++++++++++ .../src/main/resources/application-dev.yml | 2 +- .../src/main/resources/application-test.yml | 6 +++--- 3 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..26b7f24 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,19 @@ +FROM anolis-registry.cn-zhangjiakou.cr.aliyuncs.com/openanolis/openjdk:17-8.6 +LABEL authors="muyu" + +#定义时区参数 +ENV TZ=Asia/Shanghai +#设置时区 +RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo '$TZ' > /etc/timezone + +# 定义工作目录 +RUN mkdir -p /home/app + +# 定义镜像落脚点 +WORKDIR /home/app + +# 拷贝jar包 +COPY ./ruoyi-application/target/ruoyi-application.jar /home/app/app.jar + +# 执行 +CMD ["java", "-jar", "-Dfile.encoding=utf8", "/home/app/app.jar", "--spring.profiles.active=test"] diff --git a/ruoyi-application/src/main/resources/application-dev.yml b/ruoyi-application/src/main/resources/application-dev.yml index 294675e..214c447 100644 --- a/ruoyi-application/src/main/resources/application-dev.yml +++ b/ruoyi-application/src/main/resources/application-dev.yml @@ -35,7 +35,7 @@ spring: druid: # 主库数据源 master: - url: jdbc:mysql://localhost:3306/vue-server?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 + url: jdbc:mysql://localhost:3306/etl-server?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 username: root password: root # 从库数据源 diff --git a/ruoyi-application/src/main/resources/application-test.yml b/ruoyi-application/src/main/resources/application-test.yml index 17e0bb6..f23e630 100644 --- a/ruoyi-application/src/main/resources/application-test.yml +++ b/ruoyi-application/src/main/resources/application-test.yml @@ -10,7 +10,7 @@ spring: # redis 配置 redis: # 地址 - host: localhost + host: redis # 端口,默认为6379 port: 6379 # 数据库索引 @@ -35,9 +35,9 @@ spring: druid: # 主库数据源 master: - url: jdbc:mysql://localhost:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 + url: jdbc:mysql://mysql:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 username: root - password: password + password: root # 从库数据源 slave: # 从数据源开关/默认关闭