Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- docker
- 코딩
- 헤드퍼스트
- 직장인점심
- Linux
- 상속
- 개발자
- JavaScript
- 오브젝트
- 성수직장인
- IntelliJ
- JAVA개발자
- 클린코드
- 성수볼거리
- 독서
- 성수핫플
- 책읽기
- 객체지향프로그래밍
- 주니어개발자
- 디자인패턴
- 성수맛집
- 책너두
- Java
- 깨끗한코드
- 객체지향
- 헤드퍼스트디자인패턴
- 성수
- 독서일지
- 직장인
- DesignPattern
Archives
- Today
- Total
런타임노트
docker0 : 컨테이너는 어떻게 통신하나요? 본문
728x90

위 사진의 네모난 박스가 도커 호스트이다. (도커가 설치되어 있는 호스트 시스템
여기서 docker daemon을 start하게 되면 docker0라고 하는 network interface가 생긴다.
docker0라고 하는 interface는 virtual ethernet bridge(브릿지 네트워크를 지원해주는 가상 네트워크)이다.
컨테이너에서 가지고 있는 ip와 실제 도커 호스트가 가지고 있는 네트워크를 연결해주는 연결고리 역할을 해준다.
브릿지 네트워크를 지원해주기 위해서 docker0(도커 제로)는 내부적으로 network advance translation이라고 하는 nat 서비스와 포트포워딩 기능을 지원해주고 있다.
docker0
- virtual ethernet bridge
- L2 통신기반
- container 생성 시 veth 인터페이스 생성 (sandbox)
- 모든 컨테이너는 외부 통신을 docker0을 통해 진행한다.
- container running 시 172.17.X.Y로 IP주소 할당.
출처 : 유튜브-따배도 이성미 강사님 유튜브 링크
728x90
반응형
'클라우드 > Docker' 카테고리의 다른 글
| docker 컨테이너 이름 변경하기 (0) | 2023.06.29 |
|---|---|
| [Docker-Compose] 여러 Docker 컨테이너를 한꺼번에 관리하기 (0) | 2023.06.29 |
| Dockerfile 이용하여 이미지 빌드하기 (0) | 2023.06.29 |
| [Docker] docker에 대해 간단히 정리해보았다. (4) | 2023.05.23 |
| [Docker] none image (0) | 2023.05.23 |