Notice
Recent Posts
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
관리 메뉴

Dev_R

Docker - 웹 서버 작동시키기 본문

Server/Docker

Docker - 웹 서버 작동시키기

Dave(데이브) 2020. 3. 9. 04:52
반응형

도커의 설치가 끝났으므로 이제 도커를 사용한 웹 서버를 구축해보겠습니다.

 

여기서는 제가 가지고 있는 책에서 소개하는 오픈소스 웹서버인 Nginx 환경을 구축하겠스빈다.

Nginx는 대량의 요청을 처리하는 대규모 사이트에서 주로 이용하고 있으며, 리버스 프록시나 로드밸런서와 같은 기능도 갖고 있습니다.

 

 

도커 컨테이너를 시작하기 위해서는 도커 컨테이너의 바탕이되는 도커 이미지가 필요합니다.

도커 공식 레포지토리인 도커허브에는 Nginx이미지가 제공되어있습니다.

 

 

 

아래 명령어를 이용해 클라이언트 pc로 다운로드 합니다.

 

 

 

pc로 다운로드 되어있는지 확인할때는 아래 명령을 실행합니다.

docker image ls

 

 

다운로드가 잘 되었네요

이제 Docker 이미지 준비가 끝났습니다.

 

 

 

이제 도커 이미지를 사용하여 Ngginx 서버를 기동시킵니다.

아래 명령어는 도커 이미지 ngnix를 사용하여 기동시키는 예입니다. 

이때 80번 포트에 대한 액세스를 허가하기위해 -p 옵션을 붙여 컨테이너가 보내는 전송을 허가하고 있습니다.

 

 

 

가상머신으로 돌리니까 엄청 렉이 걸렸다..

그래서 가상머신에 자원 할당을 늘리니 그나마 조금 괜찮아 졌다..

 

반응형
Comments