首页 > 解决方案 > 在 docker 镜像中使用 python 和 python 模块安装

问题描述

我是 Docker 新手。我知道如何构建 docker 映像并使用 requirements.txt 安装所需的 python 模块。我也知道如何在构建 docker 镜像时添加几个 python 应用程序。但是,由于我的大多数 python 脚本仍处于开发阶段,并且我几乎每天都在更新它们,所以我将 python 脚本放在了 git repo(也添加了 $PATH)中,而不是每天构建 docker 映像。

现在,问题是我想使用 python 和安装在 docker 映像中的模块运行这些 python $PATH 脚本,但不知道该怎么做。我发现了一个类似的先前提出的问题,但不幸的是,它没有答案。

以下是我的码头文件

FROM ubuntu:18.04
COPY . /app
WORKDIR /app
RUN apt-get install python3 python3-pip
RUN pip3 install -r requirements.txt
ENTRYPOINT bash

假设我在 path 中的 python 脚本被称为 helloWorld.py 并且它使用 requirements.txt 中提到的模块,我将如何运行它?谢谢。

标签: pythondocker

解决方案


推荐阅读