- 목적 : django에서 나온 static을 nginx에서 사용할수 있게 만들어 줘야한다. 
- Docker Volume : 다른 컨테이너에 있는 데이터를 사용가능하게 해주는 기능. 
- Bind Volume : Host to Container 연결 Volume
 - Named Volume : Host에서 열어둔 Volume을 Container에서 쓴다
 - 우리가 사용할 것은 Named Volume
 - Static과 Media를 Named Volume으로 둘 것이다.
 
 
 - Docker Volume : 다른 컨테이너에 있는 데이터를 사용가능하게 해주는 기능. 
 
만들어 보자
portainer -> Volumes -> add volume

static과 media volume을 생성

django_gonicorn 컨테이너 생성



nginx 컨테이너 생성



nginx.conf도 수정이 필요하다
worker_processes auto;
events {
}
http {
  server {
    listen 80;
    include mime.types;
    location /static/ {
        alias /data/static/;
    }
    location /media/ {
        alias /data/media/;
    }
    location / {
        proxy_pass http://django_container_gunicorn:8000;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
  }
}

정상적으로 출력됨을 알 수 있다.