4 Commits

Author SHA1 Message Date
duhongming
b95122babb Merge remote-tracking branch 'origin/master'
# Conflicts:
#	docker/copy.sh
2024-09-20 15:20:04 +08:00
duhongming
6da19f5a3f Dockerfile by k8s 2024-08-28 22:35:34 +08:00
duhongming
43f34c1c42 Dockerfile by k8s 2024-08-28 21:08:00 +08:00
duhongming
3709c17e17 修复MySQL第一次启动不初始化数据库问题 2024-08-27 13:29:31 +08:00
10 changed files with 90 additions and 3 deletions

1
.gitignore vendored
View File

@@ -44,3 +44,4 @@ nbdist/
!*/build/*.java
!*/build/*.html
!*/build/*.xml
docker

View File

@@ -9,8 +9,9 @@ usage() {
# copy sql
echo "begin copy sql "
cp ../sql/ry_20240629.sql ./mysql/db
cp ../sql/ry_config_20240902.sql ./mysql/db
cp ../sql/ry_*.sql ./mysql/db
cp ../sql/ry_config_*.sql ./mysql/db
cp ../sql/ry_seata_*.sql ./mysql/db
# copy html
echo "begin copy html "

View File

@@ -27,6 +27,7 @@ services:
- ./mysql/conf:/etc/mysql/conf.d
- ./mysql/logs:/logs
- ./mysql/data:/var/lib/mysql
- ./mysql/db:/docker-entrypoint-initdb.d
command: [
'mysqld',
'--innodb-buffer-pool-size=80M',

12
ruoyi-auth/Dockerfile Normal file
View File

@@ -0,0 +1,12 @@
FROM openjdk:8-jdk
LABEL maintainer=duhongming
#docker run -e PARAMS="--server.port 9090"
ENV PARAMS="--server.port=8080 --spring.profiles.active=prod --spring.cloud.nacos.discovery.server-addr=nacos.ruoyi:8848 --spring.cloud.nacos.config.server-addr=nacos.ruoyi:8848 --spring.cloud.nacos.config.namespace=prod --spring.cloud.nacos.config.file-extension=yml"
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
COPY target/*.jar /app.jar
EXPOSE 8080
ENTRYPOINT ["/bin/sh","-c","java -jar app.jar ${PARAMS}"]

12
ruoyi-gateway/Dockerfile Normal file
View File

@@ -0,0 +1,12 @@
FROM openjdk:8-jdk
LABEL maintainer=duhongming
#docker run -e PARAMS="--server.port 9090"
ENV PARAMS="--server.port=8080 --spring.profiles.active=prod --spring.cloud.nacos.discovery.server-addr=nacos.ruoyi:8848 --spring.cloud.nacos.config.server-addr=nacos.ruoyi:8848 --spring.cloud.nacos.config.namespace=prod --spring.cloud.nacos.config.file-extension=yml"
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
COPY target/*.jar /app.jar
EXPOSE 8080
ENTRYPOINT ["/bin/sh","-c","java -jar app.jar ${PARAMS}"]

View File

@@ -0,0 +1,12 @@
FROM openjdk:8-jdk
LABEL maintainer=duhongming
#docker run -e PARAMS="--server.port 9090"
ENV PARAMS="--server.port=8080 --spring.profiles.active=prod --spring.cloud.nacos.discovery.server-addr=nacos.ruoyi:8848 --spring.cloud.nacos.config.server-addr=nacos.ruoyi:8848 --spring.cloud.nacos.config.namespace=prod --spring.cloud.nacos.config.file-extension=yml"
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
COPY target/*.jar /app.jar
EXPOSE 8080
ENTRYPOINT ["/bin/sh","-c","java -jar app.jar ${PARAMS}"]

View File

@@ -0,0 +1,12 @@
FROM openjdk:8-jdk
LABEL maintainer=duhongming
#docker run -e PARAMS="--server.port 9090"
ENV PARAMS="--server.port=8080 --spring.profiles.active=prod --spring.cloud.nacos.discovery.server-addr=nacos.ruoyi:8848 --spring.cloud.nacos.config.server-addr=nacos.ruoyi:8848 --spring.cloud.nacos.config.namespace=prod --spring.cloud.nacos.config.file-extension=yml"
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
COPY target/*.jar /app.jar
EXPOSE 8080
ENTRYPOINT ["/bin/sh","-c","java -jar app.jar ${PARAMS}"]

View File

@@ -0,0 +1,12 @@
FROM openjdk:8-jdk
LABEL maintainer=duhongming
#docker run -e PARAMS="--server.port 9090"
ENV PARAMS="--server.port=8080 --spring.profiles.active=prod --spring.cloud.nacos.discovery.server-addr=nacos.ruoyi:8848 --spring.cloud.nacos.config.server-addr=nacos.ruoyi:8848 --spring.cloud.nacos.config.namespace=prod --spring.cloud.nacos.config.file-extension=yml"
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
COPY target/*.jar /app.jar
EXPOSE 8080
ENTRYPOINT ["/bin/sh","-c","java -jar app.jar ${PARAMS}"]

View File

@@ -0,0 +1,12 @@
FROM openjdk:8-jdk
LABEL maintainer=duhongming
#docker run -e PARAMS="--server.port 9090"
ENV PARAMS="--server.port=8080 --spring.profiles.active=prod --spring.cloud.nacos.discovery.server-addr=nacos.ruoyi:8848 --spring.cloud.nacos.config.server-addr=nacos.ruoyi:8848 --spring.cloud.nacos.config.namespace=prod --spring.cloud.nacos.config.file-extension=yml"
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
COPY target/*.jar /app.jar
EXPOSE 8080
ENTRYPOINT ["/bin/sh","-c","java -jar app.jar ${PARAMS}"]

View File

@@ -0,0 +1,12 @@
FROM openjdk:8-jdk
LABEL maintainer=duhongming
#docker run -e PARAMS="--server.port 9090"
ENV PARAMS="--server.port=8080 --spring.profiles.active=prod --spring.cloud.nacos.discovery.server-addr=nacos.ruoyi:8848 --spring.cloud.nacos.config.server-addr=nacos.ruoyi:8848 --spring.cloud.nacos.config.namespace=prod --spring.cloud.nacos.config.file-extension=yml"
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
COPY target/*.jar /app.jar
EXPOSE 8080
ENTRYPOINT ["/bin/sh","-c","java -jar app.jar ${PARAMS}"]