본문 바로가기

Docker

Docker 개발관리 활용 - 9. Virtual Bridge

기본적으로 컨테이너가 호스트 외부와 통신할 때는 docker0 라는 Virtual Bridge로 이뤄진다

docker0는 virtaul bridge로서 2단계 layer까지만 처리한다

container -> docker0 -> internet : NAT 사용

반대로 외부에서 컨테이너로 접근할땐 포트포워딩 사용

docker0 virtual bridge에서 IP주소를 연결된 컨테이너에게 자동으로 할당함

컨테이너를 생서할때 네트워크를 지정하지 않으면 기본적으로 docker vertual bridge에 연결된다

 

Docker Bridge를 사용하기 위한 명령어

nmcli dev

  • Docker Host의 NIC 정보를 확인

yum install bridge-utils -y