• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

포트 관련하여 질문드립니다

21.06.25 15:52 작성 조회수 105

1

안녕하세요. 강의에서 나온 run명령에서 -p 포트 지정에 대해 질문드립니다.
워드프레스의 경우 docekr run -d -p 8080:80 이라는 포트를 지정해주었는데요. 8080은 제 컴퓨터에서 접속할때 포트를 지정하는 것으로 알고 있습니다.
이전 강의에서 5678 , 5679 각각 다른 포트로 2개의 웹서버를 띄워봐서 알게되었는데요.
8080:80 에서 뒤에80은 어떻게 정해지는지, 마음대로 쓰는 포트인지 아니면 정해진 값이 있는 것인지 궁금합니다.

답변 1

답변을 작성해보세요.

0

안녕하세요!

포트 포워딩 옵션에서 앞에 입력하는 부분은 정확하게 이해하신것 같고 뒤에 입력하는 포트에 대해서 질문하신 것 같습니다.

뒤에 입력하는 포트는 실제 컨테이너에서 실행하는 서버의 포트를 의미합니다. 워드프레스에서 80을 사용하는 것은 워드프레스 컨테이너가 80포트로 서버를 띄우기 때문입니다.

예를 들어, 제가 어떤 서버를 만들었는데 그 서버가 8888로 뜬다면 뒤에 포트를 80이 아닌 8888로 사용해야 합니다.

따라서, 마음대로 쓰는 포트는 아니고 해당 컨테이너의 프로그램이 사용하고 있는 포트를 사용하셔야 합니다. 어떤 포트를 쓰는지 알기 어려운데, 보통 설명에 어떤 포트를 쓰는지 명시되어 있기 때문에 설명을 자세히 참고하시면 됩니다.

감사합니다!