title: Django and docker: Should we use python virtualenv
body: <p>I am thinking to use a docker for django.</p>
  
  <p>Since this docker image will be exclusive for a particular django project is it ok to just pip install everything in docker rather than creating a virtualenv and then install all the required django and related packages using pip</p>
  
  <p>So what is the best way and also safe way if one want to stick to docker for django projects.</p>