From 6a8e281b6684c4c39b910de3935eab63d301d88c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=96=AF=E7=8B=82=E7=9A=84=E7=8B=AE=E5=AD=90li?= <15040126243@163.com> Date: Thu, 8 Jul 2021 20:06:06 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E6=9B=B4=E6=96=B0docker=E8=84=9A?= =?UTF-8?q?=E6=9C=AC=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/deploy.sh | 12 ++++++------ docker/docker-compose.yml | 5 +++-- ruoyi-admin/Dockerfile | 5 +++-- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/docker/deploy.sh b/docker/deploy.sh index bbfdaf426..69b529a4e 100644 --- a/docker/deploy.sh +++ b/docker/deploy.sh @@ -16,9 +16,9 @@ port(){ ##放置挂载文件 mount(){ #挂载配置文件 - if test ! -f "/docker/nginx/nginx.conf" ;then - mkdir -p /docker/nginx - cp nginx/nginx.conf /docker/nginx/nginx.conf + if test ! -f "/docker/nginx/conf/nginx.conf" ;then + mkdir -p /docker/nginx/conf + cp nginx/nginx.conf /docker/nginx/conf/nginx.conf fi } @@ -64,13 +64,13 @@ case "$1" in base ;; "start") - modules + start ;; "stop") - stopmodules + stop ;; "stopall") - stop + stopall ;; "rm") rm diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index f0f50191f..93c18f4dc 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -18,8 +18,6 @@ services: - /docker/mysql/data/:/var/lib/mysql/ # 配置挂载 - /docker/mysql/conf/:/etc/mysql/conf.d/ - # 初始化目录挂载 - - /docker/mysql/init/:/docker-entrypoint-initdb.d/ command: # 将mysql8.0默认密码策略 修改为 原先 策略 (mysql8.0对其默认策略做了更改 会导致密码无法匹配) --default-authentication-plugin=mysql_native_password @@ -81,6 +79,9 @@ services: image: "ruoyi/ruoyi-admin:2.4.0" environment: - TZ=Asia/Shanghai + volumes: + # 配置文件 + - /docker/server/logs/:/ruoyi/server/logs/ privileged: true restart: always networks: diff --git a/ruoyi-admin/Dockerfile b/ruoyi-admin/Dockerfile index a3c4dc14f..88f4932b6 100644 --- a/ruoyi-admin/Dockerfile +++ b/ruoyi-admin/Dockerfile @@ -2,9 +2,10 @@ FROM anapsix/alpine-java:8_server-jre_unlimited MAINTAINER Lion Li -RUN mkdir -p /ruoyi/admin +RUN mkdir -p /ruoyi/server +RUN mkdir -p /ruoyi/server/logs -WORKDIR /ruoyi/admin +WORKDIR /ruoyi/server EXPOSE 8080