first commit
This commit is contained in:
@@ -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"]
|
||||
@@ -0,0 +1,5 @@
|
||||
存放认证中心打包好的jar文件,用于docker启动应用。
|
||||
docker save \
|
||||
redis:6.0.16 \
|
||||
mysql:5.7 \
|
||||
-o all.tar
|
||||
@@ -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"]
|
||||
@@ -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"]
|
||||
@@ -0,0 +1 @@
|
||||
存放网关模块打包好的jar文件,用于docker启动应用。
|
||||
@@ -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"]
|
||||
@@ -0,0 +1 @@
|
||||
存放文件服务打包好的jar文件,用于docker启动应用。
|
||||
@@ -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"]
|
||||
@@ -0,0 +1 @@
|
||||
存放代码生成打包好的jar文件,用于docker启动应用。
|
||||
@@ -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"]
|
||||
@@ -0,0 +1 @@
|
||||
存放定时任务打包好的jar文件,用于docker启动应用。
|
||||
@@ -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启动应用。
|
||||
@@ -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"]
|
||||
@@ -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"]
|
||||
@@ -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启动应用。
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user