在我的团队中,我们使用Docker容器在本地运行我们的网站应用程序,同时在它们上进行开发。假设我正在app.py上使用requirements.txt中的依赖项开发一个Flask应用程序,那么一个工作流程看起来大概如下所示:
# I am "robin" and I am in the docker对于我们的其他应用程序,我们已经通过使用主机用户的UID和GID运行应用程序来解决
在中,它是sayes "Note that you cannot install any Python packages into Docker-based project interpreters."添加包的+按钮分散了,我不能点击它来添加包,尽管当我使用vertualenv而不是docker或docker时,它工作得很好。