1.项目结构
项目源码:https://github.com/huangwei18351/architect
2.编写Dockerfile(以product为例)
FROM openjdk:8-jre
MAINTAINER huangwei huangwei@163.com
COPY product-1.0-SNAPSHOT.jar /product.jar
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","product.jar"]
然后通过git clone 克隆到centos虚拟机中
3. docker镜像准备
docker pull openjdk:8-jre
docker build -t -p 8098:8098 prodect-service .
映射端口并生成镜像;
通过浏览器访问ip+port即可
4.微服务互通,首先在本地测试,通过gateway进行转发,到customer服务,通过feign调用produc