支持使用docker方式运行
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -5,3 +5,4 @@ ENV JAVA_JRE ${JAVA_HOME}/jre
|
||||
ENV PATH ${JAVA_HOME}/bin:$PATH
|
||||
EXPOSE 10005
|
||||
EXPOSE 20005
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user