Docker 네트워크

지노·2021년 6월 3일
0
post-custom-banner

Docker의 네트워크는 Host와 어떤 방식으로 연결될까?

docker0 interface

  • Docker host를 설치한 후, host의 network interface를 보면, docker 0 이라는 interface를 볼 수 있다.

특징

  • IP는 자동으로 172.17.0.1로 배정된다.
  • IP는 DHCP로 자동할당이 되는 것이 아니고, docker 내부 로직에 따라 자동할당 된다.
  • 이 docker0은 일반적인 interface가 아니고, virtual ethernet bridge이다.

Virtual Ethernet Bridge

container가 생성될 때마다 외부와의 네트워크 연결을 위해 호스트에서는 자동으로 veth라는 네트워크 인터페이스가 생성된다.
veth는 도커가 자동으로 생성한다.
veth는 자동으로 docker0라는 브리지와 바인딩돼 외부와 통신할 수 있습니다.

참조

출처: https://hoony-gunputer.tistory.com/entry/docker-네트워크 [후니의 컴퓨터]

출처: https://phantasmicmeans.tistory.com/entry/Docker-Container-Network에-대한-이해 [phantasmicmeans 기술 블로그]

profile
Spring Framework를 이용한 웹 개발과 AWS 서비스, Container를 사용한 CI/CD 인프라에 관심이 있습니다.
post-custom-banner

0개의 댓글