개요도커(Docker)는 컨테이너화된 애플리케이션을 위한 다양한 네트워크 모드를 제공합니다. 각 네트워크 모드는 서로 다른 사용 사례와 요구사항을 충족시키기 위해 설계되었습니다. docker network ls 위와 같이 ls 명령어로 현재 네트워크 목록을 확인하면 아래와 같이 3가지의 네트워크 모드가 존재하는 것을 알 수 있습니다. bridge, host, none 이외에도 추가적으로 Ipvlan,Macvlan도 존재하는 데 본 글에서는 이 도커의 주요 네트워크 모드들을 정리하고자 합니다. Bridge 네트워크 모드란❓Bridge 네트워크는 도커의 기본 네트워크 모드입니다. 도커의 브릿지 네트워크 모드는 컨테이너들이 서로 통신할 수 있게 해주는 가상의 네트워크 브릿지를 생성합니다. 왼쪽 그림에서 볼 ..
docker network
개요Docker를 사용하다 보면 여러 컨테이너 간의 통신이 필요한 상황이 발생합니다. 도커는 이런 상황에서 컨테이너 간 안전하고 효율적인 통신이 가능하게 하는 network기능을 제공합니다. 본 글에서는 Docker Network에 대해서 정리하고자 합니다. Docker Network란❓ Docker Network는 컨테이너 간의 통신을 가능하게 하는 가상의 네트워크 인프라입니다. 여러 컨테이너가 서로 통신해야 하는 상황에 필수적인 요소입니다.Docker Network가 필요한 이유 컨테이너 간 안전한 통신 환경 구축마이크로서비스 아키텍처(MSA) 구현애플리케이션 컴포넌트 간의 격리IP 주소 대신 컨테이너 이름으로 통신 가능Docker Network 사용 방법1. 네트워크 생성 볼륨과 달리 Docker는..