• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

이미지의 포트 넘버를 확인하는 방법

21.04.01 11:46 작성 조회수 148

0

혹시 Docker Hub 에서 어떤 이미지를 찾을때, 그 이미지가 몇번 Port 를 쓰는지 확인해볼 커맨드가 있나요?  아니면 그냥 tomcat은 8080, apache는 80 등 일반적으로 알려진 정보를 가지고 사용자가 대강 맞춰야 하나요?   이 부분이 궁금합니다.

답변 1

답변을 작성해보세요.

1

gasbugs님의 프로필

gasbugs

2021.04.02

안녕하세요 강사 최일선입니다.

보통은 사용하는 이미지에 docker inspect 명령을 사용하시면 확인이 가능합니다.

하지만 이 내용은 이미지 빌드 할때 expose 명령을 붙여줘야지만 붙습니다.

실제 포트를 사용한다 하더라도 빌드 할때 명시하지 않으면 확인하기 어렵습니다.

포트 확인하는 방법을 정리하면 다음과 같습니다.

1. 도커 허브 도큐먼트를 참조한다.

2. 이미지를 다운받기 위해 도커 풀을 먼저 실행한 다음 docker inspect 명령을 실행한다.

3. nmap과 같은 도구를 사용해 포트 스캐닝을 수행해본다.

감사합니다.

감사합니다 ^^