用docker-compose编排微服务
用docker-compose编排微服务,大致有三个步骤: 1、使用Dockerfile定义应用程序环境,以便在任何地方重现。 2、在docker-compose.yml文件中定义组成应用程序的服务,以便各个服务在一个隔离的环境中一起运行。 3、运行docker-compose up命令,启动并运行整个应用程序。 入门例子: 1、使用mvn clean package命令打包项目,获得microservice-discovery-eureka-0.0.1-SNAPSHOT.jar。 2、在microservice-discovery-eureka-0.0.1-SNAPSHOT.jar所在的路径创建Dockerfile文件,写入: FROM java:8 VOLUME /tmp ADD microservice-discovery-eureka-0.0.1-SNAPSHOT.jar app.jar RUN bash -c 'touch /app.jar' EXPOSE 9000 ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./ura...




