Infra2025년 3월 10일1분 읽기

Docker 컨테이너 네트워킹 — 브릿지, 호스트, 오버레이

YS
YoungSam
조회 888

네트워크 모드

  • bridge: 기본 모드, 컨테이너 간 격리
  • host: 호스트 네트워크 직접 사용
  • overlay: 멀티 호스트 간 통신

커스텀 브릿지

docker network create --driver bridge app-net

docker run --network app-net --name api my-api
docker run --network app-net --name db postgres

# api 컨테이너에서 db로 접근
# postgres://db:5432/myapp  (컨테이너 이름으로 DNS 해석)

Docker Compose 네트워크

services:
  web:
    networks: [frontend, backend]
  api:
    networks: [backend]
networks:
  frontend:
  backend:
DockerNetworkingContainer

댓글 0

아직 댓글이 없습니다.