daehwan2yo / msa-playground

MSA 를 멀티모듈기반으로 연습합니다.
2 stars 0 forks source link

Docker 를 사용한 MSA 배포 #1

Open daehwan2yo opened 2 years ago

daehwan2yo commented 2 years ago

내용

목적

참고

현재는 한 인스턴스에서 docker 를 바탕으로 내부적으로 여러 application 을 컨테이너에 올려
MSA 환경인듯한 모습을 보여주므로, docker container name 으로 host 가 지정되지만,
앞으로 MSA 로 확장해갈수록 service discovery 로 확장해나갈 계획

daehwan2yo commented 2 years ago

docker compose version 3 에서 각 application 별 메모리 및 CPU 할당 방법

https://stackoverflow.com/questions/42345235/how-to-specify-memory-cpu-limit-in-docker-compose-version-3

https://docs.docker.com/compose/compose-file/compose-file-v3/#deploy

스크린샷 2022-04-17 오후 12 58 02

expression of byte value

스크린샷 2022-04-17 오후 12 54 28
daehwan2yo commented 2 years ago

Spring Boot 2.4 부터 변경된 yml Profile 지정 방법

http://honeymon.io/tech/2021/01/16/spring-boot-config-data-migration.html

<참고>

daehwan2yo commented 2 years ago

docker compose 에서 services 의 이름들, docker 간 통신 DNS container name

https://stackoverflow.com/questions/55522620/docker-compose-yml-container-name-and-hostname

daehwan2yo commented 2 years ago

스크린샷 2022-04-17 오후 1 18 08