wuxw7
2018-07-20 fa0039081d2d7f4442c8bf6e4fbd64e3978ebee9
加入docker启动
3个文件已添加
2个文件已修改
51 ■■■■ 已修改文件
CenterService/bin/start_centerService.sh 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CenterService/docker/Dockerfile 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CenterService/docker/onStart.sh 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
eureka/docker/Dockerfile 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
eureka/docker/onStart.sh 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CenterService/bin/start_centerService.sh
@@ -1,14 +1,14 @@
#!/bin/bash
#### debug model prod
#nohup java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8000,suspend=n -jar -Dspring.profiles.active=dev CenterService.jar $1 > center.log 2>&1 &
#nohup java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8000,suspend=n -jar -Dspring.profiles.active=dev target/CenterService.jar $1 > center.log 2>&1 &
#### normal prod model
#nohup java -jar -Dspring.profiles.active=prod $1 CenterService.jar > center.log $1 2>&1 &
#nohup java -jar -Dspring.profiles.active=prod $1 target/CenterService.jar > center.log $1 2>&1 &
#### normal test model
#nohup java -jar -Dspring.profiles.active=test $1 CenterService.jar > center.log $1 2>&1 &
#nohup java -jar -Dspring.profiles.active=test $1 target/CenterService.jar > center.log $1 2>&1 &
#### normal dev model
nohup java -jar -Dspring.profiles.active=dev $1 CenterService.jar > center.log $1 2>&1 &
nohup java -jar -Dspring.profiles.active=dev $1 target/CenterService.jar > center.log $1 2>&1 &
tail -100f center.log
CenterService/docker/Dockerfile
New file
@@ -0,0 +1,11 @@
FROM registry.cn-beijing.aliyuncs.com/sxd/ubuntu-java8:1.0
MAINTAINER wuxw <wuxw7@asiainfo.com>
ADD target/CenterService.jar /root/target/
ADD bin/start_eureka.sh /root/
RUN chmod u+x /root/start_centerService.sh
CMD ["/root/start_centerService.sh"]
CenterService/docker/onStart.sh
New file
@@ -0,0 +1,11 @@
#!/bin/bash
cp -r ../bin .
cp  -r ../target .
docker build -t java110/docker-centerService .
docker run -ti --name centerService_test -p8001:8001 -idt java110/docker-centerService:latest
docker logs -f centerService_test
eureka/docker/Dockerfile
@@ -1,11 +1,11 @@
FROM docker pull registry.cn-beijing.aliyuncs.com/sxd/ubuntu-java8:1.0
FROM registry.cn-beijing.aliyuncs.com/sxd/ubuntu-java8:1.0
MAINTAINER wuxw <wuxw7@asiainfo.com>
ADD ../target/eureka.jar /usr/local/
ADD target/eureka.jar /root/target/
ADD ../bin/start_eureka.sh /usr/local/
ADD bin/start_eureka.sh /root/
RUN chmod u+x /usr/local/start_eureka.sh
RUN chmod u+x /root/start_eureka.sh
CMD ["/usr/local/start_eureka.sh"]
CMD ["/root/start_eureka.sh"]
eureka/docker/onStart.sh
New file
@@ -0,0 +1,11 @@
#!/bin/bash
cp -r ../bin .
cp  -r ../target .
docker build -t java110/docker-eureka .
docker run -ti --name eureka_test -p8761:8761 -idt java110/docker-eureka:latest
docker logs -f eureka_test