# spring-cloud-demo **Repository Path**: joejyl/spring-cloud-demo ## Basic Information - **Project Name**: spring-cloud-demo - **Description**: No description available - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-08-08 - **Last Updated**: 2024-08-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README <<<<<<< HEAD # Spring Cloud 分布式微服务开发Demo #### 介绍 入门级别的分布式微服务实现- Spring Cloud Eureka #### 软件架构 #### 使用说明 拉取源代码下来,修改register-server模块下application.yml的配置端口(默认为8800);修改provider模块下的application.yml配置的端口(默认9001);修改consumer模块下的application.yml配置的端口(默认10010); 1.To build -------- mvn clean package -Dmaven.test.skip=true 2.To Dockerfile build -------- docker build -t register-server:0.2 . docker build -t provider:0.2 . docker build -t consumer:0.2 . 3.To run -------- docker run --name register-server -d -p 8800:8800 --net=host register-server:0.2 docker run --name provider -d -p 9001:9001 --net=host provider:0.2 docker run --name consumer -d -p 10010:10010 --net=host consumer:0.2 4.To kubernetes -------- kubectl apply -f register-server.yaml kubectl apply -f provider.yaml kubectl apply -f consumer.yaml