Spring Cloud(MSA)

도커 명령어2

lby132 2022. 10. 2. 18:09

@mariadb

docker run -d -p 3306:3306  --network ecommerce-network --name mariadb quddbscjswow/my_mariadb:1.0

 

docker build -t quddbscjswow/my_mariadb:1.0 .

 

@apigateway 

docker run -d -p 8000:8000 --network ecommerce-network \

-e "spring.cloud.config.uri=http://config-service:8888" \

-e "spring.rabbitmq.host=rabbitmq" \

-e "eureka.client.serviceUrl.defaultZone=http://discoveryservice:8761/eureka/" \

--name apigateway-service \

quddbscjswow/apigateway-service:1.0

 

@Discoverservice

docker run -d -p 8761:8761 --network ecommerce-network \

-e "spring.cloud.config.uri=http://config-service:8888" \

--name discoveryservice quddbscjswow/discoveryservice:1.0

 

@Config-service

docker run -d -p 8888:8888 --network ecommerce-network \

-e "spring.rabbitmq.host=rabbitmq" \

-e "spring.profiles.active=default" \

--name config-service quddbscjswow/config-service:1.0

 

@Zipkin

docker run -d -p 9411:9411 --network ecommerce-network --name zipkin openzipkin/zipkin

 

@Prometheus

docker run -d -p 9090:9090 --network ecommerce-network --name prometheus -v /Users/lby/Downloads/study/prometheus-2.38.0.darwin-amd64/prometheus.yml:/etc/prometheus/prometheus.yml prom/prometheus

 

마리아디비 접근

docker exec -it mariadb /bin/bash

docker run -d -p 8000:8000 --network ecommerce-network \

-e "spring.cloud.config.uri=http://config-service:8888" \

-e "spring.rabbitmq.host=rabbitmq" \

-e "eureka.client.serviceUrl.defaultZone=http://discoveryservice:8761/eureka/" \

--name apigateway-service quddbscjswow/apigateway-service:1.0

 

docker run -d --network ecommerce-network \

--name user-service \

-e "spring.cloud.config.uri="

 

docker run -d --network ecommerce-network \

--name user-service \

-e "spring.cloud.config.uri=http://config-service:8888" \

-e "spring.rabbitmq.host=rabbitmq" \

-e "spring.zipkin.base-url=http://zipkin:9411" \

-e "eureka.client.serviceUrl.defaultZone=http://discoveryservice:8761/eureka/" \

-e "logging.file=/api-logs/users-ws.log" \

quddbscjswow/user-service:1.0

 

docker run -d --network ecommerce-network \

--name order-service \

-e "spring.cloud.config.uri=http://config-service:8888" \

-e "spring.rabbitmq.host=rabbitmq" \

-e "spring.zipkin.base-url=http://zipkin:9411" \

-e "spring.datasource.url=jdbc:mariadb://mariadb:3306/mydb" \

-e "eureka.client.serviceUrl.defaultZone=http://discoveryservice:8761/eureka/" \

-e "logging.file=/api-logs/users-ws.log" \

quddbscjswow/order-service:1.0

 

docker run -d --network ecommerce-network \

--name catalog-service \

-e "spring.cloud.config.uri=http://config-service:8888" \

-e "spring.rabbitmq.host=rabbitmq" \

-e "eureka.client.serviceUrl.defaultZone=http://discoveryservice:8761/eureka/" \

-e "logging.file=/api-logs/users-ws.log" \

quddbscjswow/catalog-service:1.0

 

 

'Spring Cloud(MSA)' 카테고리의 다른 글

도커 배포 완료  (0) 2022.10.02
도커  (1) 2022.09.30
docker 명령어  (1) 2022.09.30
그라파나 프로메테우스 연동  (0) 2022.09.30
Zipkin  (0) 2022.09.29