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 이미지를 사용합니다.
- https://hub.docker.com/_/nginx 에서 자세한 정보를 얻을 수 있습니다.
반응형