본문 바로가기
책 정리/15단계로 배우는 도커와 쿠버네티스

4. 컨테이너와 네트워크

by 이석준석이 2021. 8. 16.


네트워크 커맨드

Command Description
docker network ls 네트워크의 리스트를 출력한다.
docker network inspect 하나 이상의 네트워크에 대해서 상세한 네트워크 정보를 출력한다.
docker network create 네트워크를 생성한다.
docker network rm 네트워크를 제거한다.
docker network connect 네트워크에 컨테이너를 연결한다.
docker network disconnect 네트워크에 연결되어있는 컨테이너에 대해서 연결을 해제한다.

!!

  • 같은 네트워크에 있는 컨테이너는 컨테이너의 이름으로 서로 통신할 수 있다.
  • docker run 에서 --network [네트워크 명] 을 통해 네트워크에 연결할 수 있다.
    • 위의 docker network connect 로도 연결할 수 있다.
  • DRIVER : bridge
    • 외부 네트워크와 연결되어있는 네트워크라는 의미이다.


외부에 포트를 공개하기

  • -p 옵션을 통해 외부에 포트를 공개할 수 있다.
  • -p 공개_포트번호:컨테이너_내_포트번호