pip在docker环境中安装git+url

2024-05-18 07:34:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用这个Docker(来自lambci/羊羔:Python3.6)我需要安装一个私有存储库包。问题是Docker没有git,我不能用apt get或apk install安装git,因为Docker不是Linux。在

有没有可能的方法来修复这个安装git?或者还有其他更好的方法可以用来安装这个私有存储库包吗?在


Tags: install方法dockergitgetlinuxaptapk
2条回答

将以下内容添加到makefile:

# makefile
git clone REPO
cd REPO_DIR; python setup.py bdist_wheel
cp REPO_DIR/dist/* .
rm -rf REPO_DIR/

将此添加到dockerfile:

^{pr2}$

然后在docker中成功安装了该包

您能pip install将git repo放在源代码旁边,并将其与代码一起装载到容器中吗?在

cd WORKING_DIRECTORY
pip install  target ./ GIT_URL

相关问题 更多 >