Docker compose (Nginx) 질문입니다.
271
작성한 질문수 1
안녕하세요.
Nginx로 React + FastAPI + Mongodb를 묶으려고 합니다.
저희 프로젝트는 CI-CD를 Front따로 Backend 따로 작업을 해두었으며 같은 VM에 각각의 container가 있습니다.
이 상태에서 NGinx로 묶을 수 있나요?
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
예, NGinx를 사용하여 React, FastAPI, MongoDB로 구성된 프로젝트를 하나로 묶을 수 있습니다. NGinx는 역방향 프록시 서버로써, 각 컨테이너를 특정 경로나 도메인을 통해 외부로 노출시키는 방법을 제공합니다. Docker Compose를 사용하는 경우, NGinx와 각 서비스(React, FastAPI, MongoDB)를 포함하는 docker-compose.yml 파일을 생성하여 관리할 수 있습니다.
Docker Compose를 사용하면 여러 컨테이너를 정의하고 관리할 수 있으므로, NGinx를 포함하여 React, FastAPI, MongoDB를 한 번에 관리하는 것이 가능합니다. NGinx를 통해 트래픽을 적절히 분배하고, 각 애플리케이션으로 연결을 할당함으로써, 동일한 VM에서 실행되는 각 컨테이너에 대한 접근 관리가 용이해집니다.
이 과정에서 NGinx 컨테이너는 프론트엔드와 백엔드 애플리케이션으로의 라우팅 역할을 담당하게 되며, 이를 통해 CI/CD 파이프라인에서 독립적으로 구성된 프론트엔드와 백엔드 서비스를 효율적으로 통합할 수 있습니다.
Docker Compose와 관련하여 Spring Boot에서 제공하는 정보는 다음 문서를 참고해주세요:
- Spring Boot 참조 문서: Docker Compose 지원
단, 실제 구성은 프로젝트의 구조와 요구사항에 따라 달라질 수 있으므로, 위 정보는 일반적인 가이드라인으로 참조하시기 바랍니다.
혹시 강의 내용하면서 실습했던 것을 개인 깃에다 올려도 될까요?
0
9
1
Jib 이미지 빌드에서 docker credential 관련으로 이슈가 있다면
1
43
1
스크립트에 대해 질문 있습니다.
1
36
1
같은 사용자가 연속된 중복 호출할 경우 어떻게 되는지 궁금합니다!
2
31
1
이거 지금 부터 들어도 괜찮을까요 ?? 시간이 꽤지난거같은데 .. 뭐 최신하고 아에 안맞을까요 .
0
30
1
자료를 다운로드후 압축을 풀때 오류납니다.
0
41
2
pod kubetm/app 에서 image를 갑자기 못가져 오는거 같습니다.
1
35
2
이지지 생성 노드를 커스텀 햇는데 워드프레스에 이미지 업로드가 안됨
0
30
2
3. Node Schedule 중 pod-5가 마스터 노드에 배치됩니다.
1
45
2
volume hostpath의 강의에 관해 질문이 있습니다.
1
36
2
재고 감소와 쿠폰 발급은 왜 서로 다른 방식으로 동시성을 제어하나요?
0
46
2
n8n에서 오류가 발생했는데 어떻게 풀어야할까요?
0
36
2
소스코드즘 부탁드립니다.
0
42
1
유저 이미지 등록 에러
0
39
1
섹션12 강의에 대한 질문
0
38
1
!!!!!강의내용 틀린 부분 수정좀 해줘요!!!!!!!
1
39
1
강의 제작
1
65
1
맥-openclaw.json 파일 없음.
0
225
5
VIM - Vi Improved
0
45
1
컨트롤러
1
72
2
네임스페이스+파드
0
73
3
백엔드 이미지
0
52
1
수업 자료 사이트가 또 바뀌었을까요?
0
43
1
강의영상 과 자료
0
83
2





