docker를 사용해서 구성하실때는 virtualenv를 사용하지 않나요?? docker

 
Jaehyung Kwak

docker를 사용해서 구성하실때는 virtualenv를 사용하지 않나요??
docker 컨테이너를 web(nginx+gunicorn+django)과 db(mysql)으로 구성하려다가
virtualenv에서 막혀서;;;;
web(nginx)과 app(gunicorn+django), db(mysql), (static 서버도 따로?) 으로 docker 컨테이너를 따로따로 구성해야하나 고민중인데…
어떻게들 구성하시나요??

  • Woojing Seok

    원래 따로따로 구성하는게 권장사항이기는 하죠.
    docker로 따로 구성할때는 virtualenv는 사용할필요 없지 않나요?

    Jeffrey Park

    도커 쓰시면 virtualenv를 안쓰셔도 됩니다. 서버 프로그램 종류별로 환경 설정을 해서 올리는게 도커의 철학이기 때문에 안쓰는게 맞고 각각의 프로그램당 이미지를 만드셔서 컨테이너에 올리시는 방법을 쓰시면 됩니다.

    Jeffrey Park

    그런데 이렇게 쓸려면 도커의 기능을 전부 사용해야 함으로 복잡합니다. 어떻게 잘써야 할지가 제일 큰 문제인것 같습니다

    Lee Persy Ji-Ho

    저는 도커에 대해 잘 모르고 써보지도 않았지만 그런 이유로 가상환경 사용이 매우 잦은 편입니다.

Advertisements