我目前正在学习Docker。我正在尝试在我的 python 项目中使用它(我正在使用 Django)
在我的Dockerfile
中,我希望我的图像将我的项目的依赖项安装到每个新容器中。我刚刚使用命令工具“pipreqs”创建了一个 requirements.txt 文件
查看此文件的内容后,我意识到我还有 2 个与依赖项相关的其他文件:
Pipfile
Pipfile.lock
我认为它们是在我使用 pipenv 命令时创建和更新的。
我的问题是:我应该在其中使用哪一个文件Dockerfile
?Pipfile
,Pipfile.lock
或requirements.txt
?