支持使用docker方式运行

This commit is contained in:
lsy
2017-11-20 23:05:27 +08:00
parent 158bd56b3c
commit 478564c701
12 changed files with 24 additions and 6 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ WORKDIR /
RUN mkdir workhome
WORKDIR /opt
RUN mkdir lib
ADD ./jdk1.8.0_144 /opt/lib/
ADD ./jdk1.8.0_144 /opt/lib/jdk1.8.0_144/
RUN echo "export JAVA_HOME=/opt/lib/jdk1.8.0_144" >> /etc/profile
RUN echo "export JAVA_JRE=\${JAVA_HOME}/jre" >> /etc/profile
RUN echo "export PATH=\${JAVA_HOME}/bin:\$PATH" >> /etc/profile
+1
View File
@@ -5,3 +5,4 @@ ENV JAVA_JRE ${JAVA_HOME}/jre
ENV PATH ${JAVA_HOME}/bin:$PATH
EXPOSE 10005
EXPOSE 20005
+2
View File
@@ -0,0 +1,2 @@
#!/usr/bin/env bash
docker run -d -p 10005:10005 -p 20005:20005 ms-cms:latest java -jar -Dregister.server.ip=192.168.43.42 /workhome/app.jar
@@ -0,0 +1,2 @@
#!/usr/bin/env bash
docker run -d -p 9999:9999 -p 19999:19999 ms-config-server:latest java -jar -Dregister.server.ip=192.168.43.42 /workhome/app.jar
@@ -1,5 +1,7 @@
#自定义参数,用于命令行替换,默认值是127.0.0.1
register.ip: 127.0.0.1
register:
server:
ip: 127.0.0.1
# 程序实例的配置,git仓库的配置
spring:
application:
@@ -14,6 +16,6 @@ spring:
eureka:
client:
service-url:
defaultZone: http://micro:fast@${register.ip}:10002/eureka/,http://micro:fast@${register.ip}:10003/eureka/ #配置所有的注册中心
defaultZone: http://micro:fast@${register.server.ip}:10002/eureka/,http://micro:fast@${register.server.ip}:10003/eureka/ #配置所有的注册中心
instance:
prefer-ip-address: true
prefer-ip-address: true
+2
View File
@@ -0,0 +1,2 @@
#!/usr/bin/env bash
docker run -d -p 10007:10007 -p 20007:20007 ms-gateway:latest java -jar -Dregister.server.ip=192.168.43.42 /workhome/app.jar
@@ -0,0 +1,2 @@
#!/usr/bin/env bash
docker run -d -p 10002:10002 -p 20002:20002 ms-register-center1:latest java -jar -Dregister.server.ip=192.168.43.42 -Dconfig.server.ip=192.168.43.42 /workhome/app.jar
@@ -18,4 +18,5 @@ eureka:
service-url:
defaultZone: http://micro:fast@${register.server.ip}:10003/eureka #和其他注册中心连接
instance:
prefer-ip-address: true
prefer-ip-address: true
ip-address: 192.168.43.42
@@ -0,0 +1,2 @@
#!/usr/bin/env bash
docker run -d -p 10003:10003 -p 20003:20003 ms-register-center2:latest java -jar -Dregister.server.ip=192.168.43.42 -Dconfig.server.ip=192.168.43.42 /workhome/app.jar
@@ -1,7 +1,7 @@
#自定义参数,用于命令行替换,默认值是127.0.0.1
register:
server:
ip: 127.0.0.1
ip: 127.0.0.1
config:
server:
ip: 127.0.0.1
+2
View File
@@ -0,0 +1,2 @@
#!/usr/bin/env bash
docker run -d -p 10006:10006 -p 20006:20006 ms-ucenter:latest java -jar -Dregister.server.ip=192.168.43.42 /workhome/app.jar
+2
View File
@@ -0,0 +1,2 @@
#!/usr/bin/env bash
docker run -d -p 10004:10004 -p 20004:20004 ms-upms:latest java -jar -Dregister.server.ip=192.168.43.42 /workhome/app.jar