본문 바로가기
발견

[Docker] 도커 연결 시 Host 포트와 Container 포트

by Dev_Green 2023. 6. 8.

도커 이미지를 실행할 때 아래와 같은 명령어를 사용한다.

docker run -d --name myproject -p {host 포트}:{container 포트} myrepository/myproject

여기서 -p {host 포트}:{container 포트} 부분을 활용해서 두 포트를 연결시킬 수 있다.

 

예를 들어 1.23.43.123 이라는 주소를 가진 서버의 8080 포트에 도커 컨테이너의 8081 포트를 연결하고자 한다면

-p 8080:8081 과 같이 설정할 수 있는 것이다. 

 

이렇게 연결하고 나면 사용자가 1.23.43.123:8080로 접속하면 이를 통해 여기에 연결된 도커 컨테이너의 8081 포트로 접속할 수 있게 된다.