Docker Network 종류
- Bridge network (default)
- 아무 설정 없이 사용했을 때 기본으로 설정되는 network
- 호스트 pc 와 별도의 가상의 네트워크사용
- 포트포워딩으로(-p 옵션) 외부 네트워크와 연결
- 생성 명령어 - $docker network create --driver bridge [네트워크 이름]
- Host network
- container의 network 환경을 호스트의 network 환경과 동일하게 사용
- 포트포워딩 없이 호스트가 container를 직접 제어
- None network
- network를 사용하지 않고 local 네트워크만 사용
- 호스트나 외부와 연결이 단절된다.
Docker network의 기본 명령어
- docker network ls - 도커에 생성된 네트워크 리스트
- docker network create [option] [네트워크 이름] - 네트워크 생성
- docker network inspect [네트워크 이름] - 해당 네트워크 정보
- docker network rm [네트워크 이름] - 해당 네트워크 삭제
네트워크 생성 예제 - 게이트웨이 주소 및 서브넷 설정
docker network create --gateway 172.16.1.1 --subnet 172.16.1.0/24 network-name
'Docker' 카테고리의 다른 글
[Docker] Ubuntu에서 Docker Engine + Docker Compose 설치 (0) | 2021.11.22 |
---|---|
[Docker] Docker에서 RabbitMQ Image생성 및 실행 (0) | 2021.11.17 |
[Docker] Dockerfile을이용하여 Spring 프로젝트 Image 생성 및 실행 (0) | 2021.11.16 |
[Docker] Docker 명령어 (추가 중) (0) | 2021.11.16 |
[Docker] Docker PostgreSQL 설치 및 실행 (0) | 2021.11.16 |