我使用docker-compose创建了一个dockerized django应用程序(在this教程之后)。 现在我想将一些包添加到requirements.txt并安装它们。 这样做的正确方法是什么?
答案 0 :(得分:3)
从您指向的教程 - 语句
ADD requirements.txt /code/
将主机上当前目录中的requirements.txt
文件复制到容器内的/code/
目录中。执行docker-compose run
命令时,它首先构建容器,然后将“requirements.txt”文件加载到容器中。
因此,如果您想对其进行更改,请在运行撰写之前在本地执行此操作。这将使用修改后的requirements.txt
文件中的新软件包构建并运行您的dockerized应用程序。
答案 1 :(得分:0)
进入您的虚拟环境。您的文件名是requirements.txt
您需要输入终端
pip install -r requirements.txt
这应该安装requirements.txt
中列出的所有软件包如果某些模块安装失败,您必须手动安装它们。