IT

docker network host

송시 2022. 11. 23. 20:36
728x90

docker를 통해 이미지를 실행시키면 도커에서 만들어준 가상화 네트워크를 사용해야 한다.

이때 포트포워딩을 통해 도커와 호스트의 포트를 매핑해주게 되는데

가끔이긴 하지만 도커에서 실행하는 컨테이너가 호스트의 네트워크를 포워딩 없이 바로 쓰고 싶을때도 있다

docker run --network host 를 사용하면 호스트에서 사용하는 아이피를 그대로 컨테이너의 포트를 직접 binding 해서 사용할 수 있게 된다

docker run -d --network host --name my_nginx nginx

이게 기억이 안나서 한참을 찾아해맸네

728x90

'IT' 카테고리의 다른 글

카카오 장애에 대한 나의 생각  (0) 2022.10.18
CKA 합격 솔직한 후기  (0) 2022.05.22
What are SCSI Reservations and SCSI Persistent Reservations?  (0) 2019.05.22