기본적으로 컨테이너가 호스트 외부와 통신할 때는 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
'Docker' 카테고리의 다른 글
Docker 개발관리 활용 - 10. Docker Network (0) | 2020.06.24 |
---|---|
Docker 개발관리 활용 - 8. Docker Volume (0) | 2020.06.23 |
Docker 개발관리 활용 - 7. On-Premises에 Private Docker 구축 (0) | 2020.06.23 |
Docker 개발관리 활용 - 6. Dockerfile을 사용해 Image 생성 (0) | 2020.06.23 |
Docker 개발관리 활용 - 6. Docker 명령어 정리 (0) | 2020.06.23 |