isPowerfulBlog
[Docker] 포트 포워딩: 컨테이너 외부 접속 본문
도커 실행 시 포트 포워딩 옵션 -p
$ docker run -p <host port number>:<container port number>/<protocol> [IMAGE_NAME] [OPTION]
host port number
호스트 시스템에서 사용되는 포트 번호
민증 상의 이름 같은...
container port number
컨테이너 시스템에서 사용되는 포트 번호
우리집 안에서의 별명 같은 거라고 생각하면 편한 것 같다.
protocol
프로토콜 유형
udp, tcp, stcp 등
예시
host port number
1234container port number
5432
포트 포워딩 X, 도커 내부 서버에서 실행
localhost:5432
포트 포워딩 1234:5432
localhost:1234
container 시스템 상의 5432 포트는 host 시스템 상의 1234 포트로 갑니다~
References
'Infra' 카테고리의 다른 글
[Docker] docker image 종류 (1) | 2023.03.07 |
---|---|
[Docker] Docker Compose: Error Log 확인 (0) | 2023.02.06 |
[Docker] 도커 기본 명령어, PostgreSQL 설치 (0) | 2023.01.24 |
[Gradle] Could not find method compile() (0) | 2022.11.25 |
[Linux/Ubuntu] tar (0) | 2022.11.16 |