李明
|
修改微服务的配置
#!/usr/bin/env bash source ~/.bash_profile mvn package docker build -f ./Dockerfile-hub -t zhugeaming/course-dubbo-service:latest . docker push zhugeaming/course-dubbo-service:latest
FROM java:openjdk-8 MAINTAINER liming www.idig8.com COPY target/course-dubbo-service-1.0-SNAPSHOT.jar /course-dubbo-service.jar ENTRYPOINT ["java","-jar","/course-dubbo-service.jar"]
#!/usr/bin/env bash source ~/.bash_profile mvn package docker build -f ./Dockerfile-hub -t zhugeaming/course-edge-service:latest . docker push zhugeaming/course-edge-service:latest
FROM java:openjdk-8 MAINTAINER liming www.idig8.com COPY target/course-edge-service-1.0-SNAPSHOT.jar /course-edge-service.jar ENTRYPOINT ["java","-jar","/course-edge-service.jar"]
#!/usr/bin/env bash source ~/.bash_profile mvn package docker build -f ./Dockerfile-hub -t zhugeaming/gataway-zuul:latest . docker push zhugeaming/gataway-zuul:latest
FROM java:openjdk-8 MAINTAINER liming www.idig8.com COPY target/gataway-zuul-1.0-SNAPSHOT.jar /gataway-zuul.jar ENTRYPOINT ["java","-jar","/gataway-zuul.jar"]
#!/usr/bin/env bash source ~/.bash_profile mvn package docker build -f ./Dockerfile-hub -t zhugeaming/user-edge-service:latest . docker push zhugeaming/user-edge-service:latest
#!/usr/bin/env bash source ~/.bash_profile mvn package docker build -f ./Dockerfile-hub -t zhugeaming/user-edge-service:latest . docker push zhugeaming/user-edge-service:latest
#!/usr/bin/env bash source ~/.bash_profile mvn package docker build -f ./Dockerfile-hub -t zhugeaming/user-thrift-service:latest . docker push zhugeaming/user-thrift-service:latest
FROM java:openjdk-8 MAINTAINER liming www.idig8.com COPY target/user-thrift-service-1.0-SNAPSHOT.jar /user-thrift-service.jar ENTRYPOINT ["java","-jar","/user-thrift-service.jar"]
version: "3.4" services: message-thrift-python-service: image: zhugeaming/message-thrift-python-service:latest deploy: endpoint_mode: dnsrr resources: limits: cpus: "0.2" memory: "128M" user-thrift-service: image: zhugeaming/user-thrift-service:latest deploy: endpoint_mode: dnsrr resources: limits: cpus: "0.2" memory: "512M" user-edge-service: image: zhugeaming/user-edge-service:latest deploy: endpoint_mode: vip resources: limits: cpus: "0.2" memory: "512M" ports: - "8082:8082" depends_on: - user-thrift-service - message-thrift-python-service course-dubbo-service: image: zhugeaming/user-edge-service:latest deploy: endpoint_mode: dnsrr resources: limits: cpus: "0.2" memory: "512M" depends_on: - user-thrift-service course-edge-service: image: zhugeaming/course-edge-service:latest deploy: endpoint_mode: vip resources: limits: cpus: "0.2" memory: "512M" ports: - "8081:8081" depends_on: - user-edge-service gateway-zuul: image: zhugeaming/gataway-zuul:latest deploy: endpoint_mode: vip resources: limits: cpus: "0.2" memory: "512M" ports: - "8080:8080" depends_on: - user-edge-service - course-edge-service networks: default: external: name: idig8-overlay
docker stack deploy -c ms-service.yml ms docker stack services ms
PS:创建成功,下一步就是调试微服务。
|
2019-02-15 09:52:49