Docker에서 nginx


Docker를 설치하고 쉽게 테스트하는 좋은 방법은 Nginx 서버를 시작하는 것입니다.
다음 명령으로 테스트할 수 있습니다.

docker run --rm -p 80:80 nginx

명령에 대한 설명은 다음과 같습니다.

  • 도커 실행: Docker 컨테이너를 실행하기 위한 명령어입니다.
  • –rm: 컨테이너가 종료될 때 자동으로 컨테이너를 제거하는 옵션입니다.
    • 일회용 용기로 유용합니다.
    • 테스트로 시작할 컨테이너이므로 종료되는 즉시 삭제하는 것이 편리합니다.
  • -p 80:80: 이 옵션은 호스트의 포트 80을 컨테이너의 포트 80에 연결합니다.
    • 호스트 머신에서 컨테이너에서 실행 중인 nginx 웹 서버로의 액세스를 제공합니다.
    • 컨테이너에서 실행되는 nginx는 기본적으로 포트 80에서 실행됩니다.
    • 브라우저를 열고 http://localhost로 이동하면 초기 nginx 웹 페이지가 표시됩니다.
    • localhost와 다른 포트를 사용하려면 -p 8888:80과 같이 변경할 수 있습니다.
      http://localhost:8888에서 액세스할 수 있습니다.


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

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