준호씨의 블로그

Docker에서 nginx 실행해보기 본문

IT이야기

Docker에서 nginx 실행해보기

준호씨 2023. 3. 2. 22:42
반응형

docker를 설치하고 무난하게 테스트해 보기 좋은 방법이 nginx 서버를 띄워보는 것입니다. 아래 명령어로 테스트해 보는 것이 무난합니다.

docker run --rm -p 80:80 nginx

명령어를 설명하면 다음과 같습니다.

  • docker run: 도커 컨테이너를 실행하기 위한 명령어입니다.
  • --rm: 컨테이너가 종료될 때 자동으로 컨테이너를 제거하는 옵션입니다.
    • 일회성 컨테이너로 사용하기에 유용합니다.
    • 테스트로 띄울 컨테이너이기 때문에 종료될 때 바로 삭제시켜 버리는 것이 편리합니다.
  • -p 80:80: 호스트의 80번 포트를 컨테이너의 80번 포트와 연결하는 옵션입니다. 
    • 컨테이너 내에서 실행 중인 nginx 웹 서버에 호스트 머신에서 액세스 할 수 있도록 해줍니다.
    • 컨테이너 내에서 실행 중인 nginx는 기본적으로 80번 포트로 동작합니다.
    • 브라우저를 열고 http://localhost로 들어가면 nginx 초기 웹페이지가 나타나는 것을 확인할 수 있습니다.
    • 만약 localhost의 다른 포트를 사용하고 싶다면 -p 8888:80처럼 바꿔주면 됩니다. http://localhost:8888로 접속할 수 있습니다.

컨테이너의 nginx의 기본 페이지 모습

  • nginx: 도커 이미지의 이름입니다.

 

반응형
Comments