애플리케이션 배포 구성


Running Microservices in Local

Create Bridge Network

도커 브리지 네트워크 생성

$ docker network ls # 도커 네트워크 정보 확인
$ docker network create --gateway 172.18.0.1 --subnet 172.18.0.0/16 ecommerce-network 
														[게이트웨이]             [서브넷마스크]        [네트워크 이름]

$ docker network inspect ecommerce-network 
# 네트워크의 상세 정보 확인
# 네트워크를 사용하고 있는 컨테이너 확인 가능

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
# RabbitMQ 실행

$ docker network inspect ecommerce-network 
# RabbitMQ 컨테이너가 네트워크에 추가되었는지 확인