brunch
매거진 배포

Docker - Network

울타리 치고, 그 안에선 맘편히 통신

by 내가 사는 세상

컨테이너 이름으로 서로 통신이 가능해진다. 컨테이너 2개(my_container, your_container)를 network로 묶었다고 해보자.


//docker-compose.yml

version: '3'

services:

nginx:

container_name: my_container

networks:

- my_network


django:

container_name: your_container

networks:

- my_network


networks:

my_network



그러면 다음과 같이 컨테이너끼리 연결된 길을 쉽게 알려줄 수 있다.


// nginx.conf

http {

server {

listen 80;


location / {

proxy_pass http://your_container:8000

}

}

}

keyword
매거진의 이전글Nginx