@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 |