Infra/Docker

Docker - 명령어 (네트워크)

wave35 2023. 3. 27. 07:11

도커 네트워크

# 네트워크 목록 확인 (기본적으로 bridge, host, none 세 개의 네트워크가 셋팅)
$ docker network ls


# 컨테이너 상세스펙 조회 (Networks 부분 살펴보기, default = bridge)
$ docker inspect webserver


# 네트워크 생성
$ docker network create -d=bridge my-network


# 네트워크 생성 확인
$ docker network ls -f driver=bridge 


# 네트워크 연결
docker network connect[disconnect] my-network webserver


# 컨테이너 시작 시 연결
$ docker run -itd --name=webserver --net=my-network nginx


# 네트워크 상세정보 확인 (해당 네트워크를 사용하고 있는 컨테이너도 확인 가능)
$ docker network inspect my-network


# 네트워크 삭제
$ docker network rm my-network