반응형

포트포워딩 2

[Docker] 도커에서 포트 포워딩 하는 방법

Docker Toolbox와 Docker for Windows/Mac의 차이점 도커 툴박스로 설치된 도커와 Docker for Windows/Mac으로 설치된 도커는 컨테이너 외부에서 내부로 접근하는 방법의 차이가 있다. 전자는 리눅스 가상 머신을 생성해 그 내부에 도커를 설치하지만, 후자는 호스트 자체 가상화 기술로 리눅스 환경을 만들어서 컨테이너를 생성한다. 그렇기 때문에 도커 툴박스의 경우 포트 포워딩을 이용해 아래 그림과 같은 방식으로 컨테이너에 접근해야 한다. 도커에서 포트 포워딩 하는 방법 도커에서 포트 포워딩 하는 방법은 아래와 같다. docker run -p로 시작하며 아래 문법에 맞춰서 작성하면 된다. docker run -p :/ [IMAGE NAME] [OTHER OPTIONS...]..

Docker, Kubernetes 2021.12.15

Port(포트), http, 포트 포워딩, 유동IP/고정IP, DHCP 간단한 설명 (IP vs MAC vs Port)

Port(포트) 하나의 컴퓨터에는 여러 개의 서버가 설치 될 수 있다. 그렇기 때문에 클라이언트가 컴퓨터에 접속할 때 어떤 서버에 접속하려고 하는지 구분할 수 있는 방법이 필요하다. 이를 위해서 준비된 개념이 포트(Port)이다. 포트는 0번부터 65,535번(총 2^16=65,536개)까지의 포트가 있다. 이중 0~1,023번 포트는 well-known port라고 불리는데, 이미 예약된 포트라서 마음대로 쓸 수 없는 포트이다. 몇 가지를 봐보자면, 80번 port의 경우 웹이 사용하는 포트 번호이고, 22번 포트는 SSH 포트이다. ex. http://unit-15.tistory.com 으로 접속하면 80번 포트(web)로 접속되며, http://unit-15.tistory.com:8080 으로 접속..

Network 2021.12.13
반응형