title: Which Dependencies File Should I Use for my Dockerfile?
body: <p>I'm currently learning about <strong>Docker</strong>. I'm trying to use it in my python project (I'm using Django)</p>
  <p>In my <code>Dockerfile</code>, I want my image to install the dependencies of my project into each new container.
  I just created a requirements.txt file using the command tool 'pipreqs'</p>
  <p>After looking at the content of this file, I realize that I have 2 others files related to the dependencies:</p>
  <ul>
  <li><code>Pipfile</code></li>
  <li><code>Pipfile.lock</code></li>
  </ul>
  <p>I think they have been created and updated when I was using pipenv command.</p>
  <p>My question is : Which one of these file should I use in my <code>Dockerfile</code>? <code>Pipfile</code>, <code>Pipfile.lock</code> or <code>requirements.txt</code>?</p>