서비스 이용법

[컨테이너호스팅] 포트포워딩 관리

각 컨테이너는 외부로부터 접속시 공인아이피를 통해서 접속이 됩니다. 하나의 컨테이너 서버 내에는 여러개의 컨테이너가

생성이 되며, 각 컨테이너는 내부 아이피를 가지고 있습니다. 각 컨테이너가 공인아이피를 가지고 있지 않으므로 우리가

집에서 사용하는 공유기처럼 포트포워딩을 통해서 각 컨테이너로 접속이 가능합니다.

물론 웹서비스를 하는 80 포트의 경우는 프락시 서버를 통하기 때문에 포트포워딩 없이 도메인 등록만으로 웹서비스를 할 수

있습니다.

하나의 컨테이너에 MySQL 서버를 설치할 경우 이 컨테이너의 3306 포트를 외부에서 접속하시 위해서는 포트포워딩을 통해서

외부포트를 획득해야 합니다. 포트포워딩 등록시 외부포트가 12403 으로 할당되었다면 외부에서 12403 포트로 접속시

MySQL 서버의 3306 포트로 접속이 되는 방식입니다.

포트포워딩을 등록시 아래와 같이 컨테이너 정보에서 컨테이너 아이피를 확인 후 포트포워딩을 등록합니다.

컨테이너 아이피 확인

아래는 10.0.100.2 아이피를 가진 컨테이너의 3306 포트를 포트포워딩 신청하는 예입니다.

포트포워딩 등록

포트포워딩 신청을 하면 포트상태등록중으로 등록되며, 5-10초 후에 세팅이 완료되면 등록완료로 변경됩니다.

아래에서는 10.0.100.2 아이피를 가진 컨테이너의 3306 내부포트를 11203 외부포트로 포트포워딩이 완료된 상태입니다.

포트포워딩 등록완료

포트포워딩 목록에서 내부포트가 22인 항목은 컨테이너를 생성시에 기본으로 등록되는 ssh 포트이며, 삭제가 불가능합니다.

그 외의 포트들은 포트포워딩 목록 우측의 삭제 버튼을 통해 삭제하면 해당 포트포워딩이 삭제되며 목록에서 사라집니다.