first commit

This commit is contained in:
陈现府
2025-11-20 10:45:16 +08:00
commit 8355431361
2643 changed files with 291314 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER mhd
# 挂载目录
VOLUME /home/mhd
# 创建目录
RUN mkdir -p /home/mhd
# 指定路径
WORKDIR /home/mhd
# 复制jar文件到路径
COPY ./jar/mhd-auth.jar /home/mhd/mhd-auth.jar
# 启动认证服务
ENTRYPOINT ["java","-jar","mhd-auth.jar"]
+5
View File
@@ -0,0 +1,5 @@
存放认证中心打包好的jar文件,用于docker启动应用。
docker save \
redis:6.0.16 \
mysql:5.7 \
-o all.tar
+17
View File
@@ -0,0 +1,17 @@
# 基础镜像
FROM kdvolder/jdk8
# author
MAINTAINER wangzihao
#指定东八区时区
ENV TZ Asia/Shanghai
#指定utf-8编码格
ENV JAVA_TOOL_OPTIONS="-Dfile.encoding=UTF-8"
# VOLUME 指定了临时文件目录为/tmp。
# 其效果是在主机 /var/lib/docker 目录下创建了一个临时文件,并链接到容器的/tmp
VOLUME /tmp
#将当前mhd_transport.jar 复制到容器根目录下
ADD mhd_third_party.jar mhd_third_party.jar
#暴露容器端口为8006 Docker镜像告知Docker宿主机应用监听了8006端口
EXPOSE 8012
# 运行jar包
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-Xms1024m", "-Xmx1024m","-jar","/mhd_third_party.jar"]
+15
View File
@@ -0,0 +1,15 @@
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER mhd
# 挂载目录
VOLUME /home/mhd
# 创建目录
RUN mkdir -p /home/mhd
# 指定路径
WORKDIR /home/mhd
# 复制jar文件到路径
COPY ./jar/mhd-gateway.jar /home/mhd/mhd-gateway.jar
# 启动网关服务
ENTRYPOINT ["java","-jar","mhd-gateway.jar"]
+1
View File
@@ -0,0 +1 @@
存放网关模块打包好的jar文件,用于docker启动应用。
+15
View File
@@ -0,0 +1,15 @@
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER mhd
# 挂载目录
VOLUME /home/mhd
# 创建目录
RUN mkdir -p /home/mhd
# 指定路径
WORKDIR /home/mhd
# 复制jar文件到路径
COPY ./jar/mhd-modules-file.jar /home/mhd/mhd-modules-file.jar
# 启动文件服务
ENTRYPOINT ["java","-jar","mhd-modules-file.jar"]
+1
View File
@@ -0,0 +1 @@
存放文件服务打包好的jar文件,用于docker启动应用。
+15
View File
@@ -0,0 +1,15 @@
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER mhd
# 挂载目录
VOLUME /home/mhd
# 创建目录
RUN mkdir -p /home/mhd
# 指定路径
WORKDIR /home/mhd
# 复制jar文件到路径
COPY ./jar/mhd-modules-gen.jar /home/mhd/mhd-modules-gen.jar
# 启动代码生成服务
ENTRYPOINT ["java","-jar","mhd-modules-gen.jar"]
+1
View File
@@ -0,0 +1 @@
存放代码生成打包好的jar文件,用于docker启动应用。
+15
View File
@@ -0,0 +1,15 @@
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER mhd
# 挂载目录
VOLUME /home/mhd
# 创建目录
RUN mkdir -p /home/mhd
# 指定路径
WORKDIR /home/mhd
# 复制jar文件到路径
COPY ./jar/mhd-modules-job.jar /home/mhd/mhd-modules-job.jar
# 启动定时任务服务
ENTRYPOINT ["java","-jar","mhd-modules-job.jar"]
+1
View File
@@ -0,0 +1 @@
存放定时任务打包好的jar文件,用于docker启动应用。
+15
View File
@@ -0,0 +1,15 @@
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER mhd
# 挂载目录
VOLUME /home/mhd
# 创建目录
RUN mkdir -p /home/mhd
# 指定路径
WORKDIR /home/mhd
# 复制jar文件到路径
COPY ./jar/mhd-modules-system.jar /home/mhd/mhd-modules-system.jar
# 启动系统服务
ENTRYPOINT ["java","-jar","mhd-modules-system.jar"]
@@ -0,0 +1 @@
存放系统模块打包好的jar文件,用于docker启动应用。
+13
View File
@@ -0,0 +1,13 @@
# 基础镜像
FROM kdvolder/jdk8
# author
MAINTAINER wangzihao
# VOLUME 指定了临时文件目录为/tmp。
# 其效果是在主机 /var/lib/docker 目录下创建了一个临时文件,并链接到容器的/tmp
VOLUME /tmp
#将当前mhd-user-center.jar 复制到容器根目录下
ADD mhd_transport.jar mhd_transport.jar
#暴露容器端口为8007 Docker镜像告知Docker宿主机应用监听了8007端口
EXPOSE 8006
# 运行jar包
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/mhd_transport.jar"]
+13
View File
@@ -0,0 +1,13 @@
# 基础镜像
FROM kdvolder/jdk8
# author
MAINTAINER wangzihao
# VOLUME 指定了临时文件目录为/tmp。
# 其效果是在主机 /var/lib/docker 目录下创建了一个临时文件,并链接到容器的/tmp
VOLUME /tmp
#将当前mhd-user-center.jar 复制到容器根目录下
ADD mhd-user-center.jar mhd-user-center.jar
#暴露容器端口为8007 Docker镜像告知Docker宿主机应用监听了8007端口
EXPOSE 8007
# 运行jar包
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/mhd-user-center.jar"]
+15
View File
@@ -0,0 +1,15 @@
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER mhd
# 挂载目录
VOLUME /home/mhd
# 创建目录
RUN mkdir -p /home/mhd
# 指定路径
WORKDIR /home/mhd
# 复制jar文件到路径
COPY ./jar/mhd-visual-monitor.jar /home/mhd/mhd-visual-monitor.jar
# 启动系统服务
ENTRYPOINT ["java","-jar","mhd-visual-monitor.jar"]
@@ -0,0 +1 @@
存放监控中心打包好的jar文件,用于docker启动应用。
+34
View File
@@ -0,0 +1,34 @@
version: '3.1'
services:
zoo1:
image: zookeeper:3.4.14
restart: always
hostname: zoo1
container_name: zoo1
ports:
- "2181:2181"
environment:
ZOO_MY_ID: 1
ZOO_SERVERS: server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888
zoo2:
image: zookeeper:3.4.14
restart: always
hostname: zoo2
container_name: zoo2
ports:
- "2182:2181"
environment:
ZOO_MY_ID: 2
ZOO_SERVERS: server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888
zoo3:
image: zookeeper:3.4.14
restart: always
hostname: zoo3
container_name: zoo3
ports:
- "2183:2181"
environment:
ZOO_MY_ID: 3
ZOO_SERVERS: server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888