Pip实际上安装在Docker容器中(Airflow)

时间:2018-07-12 08:59:46

标签: docker pip airflow

我对docker真的很陌生。我现在运行它以获取气流。对于其中一个气流DAG,我执行python jobs.<job_name>.run,它位于docker中的服务器+上。但是,此python代码需要运行包,而我在安装时遇到了问题。

如果我在Dockerfile中放入RUN pip install ...,它似乎不起作用。如果我在docker exec -ti <name_of_worker> bash之前进入docker容器并执行pip freeze,则不会显示任何程序包。

但是,如果我在工作进程中执行pip install命令,则气流DAG将成功运行。但是,我不必在每次重建容器时都执行此任务。谁能帮我吗?

0 个答案:

没有答案