본문 바로가기
MSA/MSA관련기술

msa 관련 도커 명령어 저장

by 문자메일 2022. 10. 6.

RabbitMQ 도커 명령 - docker run -d --name rabbitmq --network ecommerce-network \

-p 15672:15672 -p 5672:5672 -p 15671:15671 -p 5671:5671 -p 4369:4369 \

-e RABBITMQ_DEFAULT_USER=guest \

-e RABBITMQ_DEFAULT_PASS=guest rabbitmq:management

 

 

COPY 뒤쪽이 컨테이너 경로고, 컨테이너 Root에 저장하라는 의미이다.

ENTRYPOINT로 컨테이너 생성 후 실행할 명령어 입력

FROM openjdk:17-ea-11-jdk-slim
VOLUME /tmp
COPY apiEncryptionKey.jks apiEncryptionKey.jks
COPY target/config-servcie-1.0.jar ConfigServer.jar
ENTRYPOINT ["java","-jar","ConfigServer.jar"]

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

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

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

 --name config-service edowon0623/config-service:1.0

 

 

 

 

FROM openjdk:17-ea-11-jdk-slim
VOLUME /tmp
COPY target/discoveryservice-1.0.jar DiscoveryService.jar
ENTRYPOINT ["java","-jar","DiscoveryService.jar"]

docker run -d -p 8761:8761 --network ecommerce-network -e "spring.cloud.config.uri=http://config-service:8888" --name discovery-service yeongbin6483/discovery-service:1.0

댓글