Docker化Python项目 - 管理依赖关系的最佳方式。Dockerfile或requirements.txt

问题描述 投票:0回答:1

处理一个docker化的python项目的依赖关系的最佳做法是什么?我是在Docker文件中声明所有的依赖,还是在request.txt中声明所有的依赖?

python docker pip dependency-management
1个回答
3
投票

你可以在Docker文件中定义你的依赖关系 requirements.txt 文件,然后用Docker安装它们。

RUN pip install -r requirements.txt

2
投票

处理依赖关系的最好方法是使用... requirements.txt

试试这个docker文件

FROM python:3.8-slim-buster
COPY . /work
WORKDIR /work
RUN apt-get update
RUN apt-get upgrade -y
RUN pip install -r requirements.txt
© www.soinside.com 2019 - 2024. All rights reserved.