CLOUD/Docker&Kubernetes

[Docker/Linux] 도커 네트워크 확인하기

alsruds 2023. 4. 20. 17:50

 

● 장치 확인

ip addr

》 docker 설치 시 docker0 이라는 장치가 추가되어 있음

 

ip -c -br link

docker 설치 시 docker0 장치는 DOWN 상태

 

장치 타입 확인

nmcli connection show

docker0 는 브릿지 타입의 장치

 

컨테이너 실행

docker run -dit --name doc1 alpine ash

 

네임스페이스 확인

lsns --type=net

 

● 장치 확인

ip -c -br link

컨테이너가 해당 장치를 사용할 때 UP 상태로 변경

veth- 장치가 추가된 것 확인

 

연결 확인

ip a
docker exec doc1 ip a

》 장치A@장치B : 서로의 장치가 연결되어 있는 것을 확인

 

라우팅 확인

docker exec doc1 route

컨테이너에서 기본 게이트웨이 주소가 docker0로 되어 있음