我不了解pipenv
与Docker协同工作的方式,特别是似乎它无法安装Pipfile中指定的软件包。考虑以下Dockerfile的最小示例
FROM python:3.7
WORKDIR /
ADD . /
RUN ["pip3", "install", "pipenv"]
RUN ["pipenv", "install"]
CMD ["pip", "freeze"]
我希望基本上只是输出(大概)已安装的软件包。构建并运行容器后,我得到:
pipenv==2018.11.26
virtualenv==16.7.8
virtualenv-clone==0.5.3
我希望看到已安装库的列表。
我使用的是错误的吗?是它失败了,还是实际上在工作,我不希望看到任何其他输出?我看到here和here提出了类似的问题,但都没有真正解决问题。