最佳答案
在我的 Dockerfiles 中,如果存在一个文件,我希望将它复制到我的映像中,pip 的 Requments.txt 文件似乎是一个很好的候选文件,但是如何实现呢?
COPY (requirements.txt if test -e requirements.txt; fi) /destination
...
RUN if test -e requirements.txt; then pip install -r requirements.txt; fi
或者
if test -e requirements.txt; then
COPY requiements.txt /destination;
fi
RUN if test -e requirements.txt; then pip install -r requirements.txt; fi