inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

HTTPS 서비스를 위한 사전 준비

도메인을 A, B 또는 그 이상으로 여러개 운영하려면 어떻게 해야 될까요?

664

테이크

작성한 질문수 5

0

도메인이 A,B,C 이런식으로 여러개의 독립된 사이트를 만들어 보려고 합니다.

이럴때 docker compsose 안에 nginx:80 을 여러개 만들어야 되는건지

아니면 docker compose를 여러개 만들어야 되는걸까요?

기존 아파치에서는 virtual host에 여러개의 도메인을 셋팅하면 되었는데요

도커에서는 어떻게 해야 될지 난감합니다. 구글 검색을 해봐도 이해가 잘 가는 내용이 많지가 않네요.

네트워크 linux docker

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.

도메인이 A, B, C와 같은 여러 독립 사이트를 운영하려면 여러 가지 방법이 있지만, 도커를 활용하는 방법이 가장 효율적일 수 있습니다.

도메인별로 구성된 사이트를 관리하기 위해서는 도커 컴포즈 안에 nginx 컨테이너를 여러 개 만들어야 합니다. 각각의 nginx 컨테이너는 다른 포트를 가지고 있어야 하며, 이를 통해 각각의 서버로 요청을 보내주어야 합니다.

아파치와 같은 웹 서버처럼 도커 컨테이너를 이용하여 가상 호스트를 만들 수 있습니다. 이를 위해서는 reverse-proxy, traefik과 같은 컨테이너를 활용하면 간편하게 설정할 수 있습니다.

구글 검색으로도 완벽한 해답을 찾기는 쉽지 않은 문제일 수 있어, 도커를 활용한 실제 구현 예시와 자세한 가이드를 제공하는 홈페이지를 참고하시면 도움이 될 것입니다.

이번 질문에 대한 답변이 도움이 되었길 바라요. 감사합니다.

25년도 12월 docker compose 설치 방법이 레거시된 상황

0

103

1

학습자료는 구글드라이브에서만 볼 수 있나요?

0

85

1

강의 외 개발자 진로 관련 질문입니다!

0

66

1

왜 전 오류가 뜨나요??

0

98

1

학습자료가 없어요

0

145

1

강의가 재생이 되지 않습니다.

0

100

1

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

0

69

1

도커와 최신 서버 기술 수료시 웹 배포

0

152

1

개인키, 공인 인증서 폴더

0

138

1

워드프레스가 어렵네요 ㅠㅠㅠ

0

168

2

도커 활용하기 (주피터 노트북 서버 만들어보기)에서 질문있습니다

0

154

1

안녕하세요 배포 관련 질문이 있습니다.

0

139

1

ec2 인스턴스에서 우분투 버전관련 문의입니다

0

213

1

주피터 노트북 서버 만들어보기_pymysql 설치관련

0

258

1

window 데스크탑에 도커 사용하려고 하는데요~

0

170

1

안녕하세요 aws 사용 안해도 되나요 ?

0

186

1

/usr/local/apache2/htdocs 경로관련

0

224

2

섹션 16, 17 docker-compose up -d 명령 실행 시 다운로드 속도 느려짐

0

225

1

도커 컨테이너와 이미지 조사하기-docker run 실행시 컨테이너 생성 안됨 오류

0

453

1

mysql 접속 port 개방할 때 궁금한 점이 있습니다.

0

161

1

강의 소개에 나오는 강의자료? 들은 어떻게 받을수 있나요?

0

202

1

[인프런-수업자료요청] e북 자료(구글) 권한 요청드립니다 !

0

148

1

AWS VPC 과금 문제(탄력적 IP)

0

391

2

강의 섹션2 이후부터 강의화면 안보이는 이슈있습니다.

0

190

1