向osgeo/gdal docker图像添加tensorflow和numpy库

jhdbpxl9  于 2021-07-14  发布在  Java
关注(0)|答案(0)|浏览(182)

我正在使用docker来构建和运行我的项目。
我需要使用 gdal 库,但使用 pip install gdal 我有很多错误,所以我试着从https://github.com/osgeo/gdal/tree/master/gdal/docker gdal docker图像。
现在我想运行我的.py文件,但我还必须导入tensorflow和numpy以及其他库。gdal docker图像,正如我所预料的,并没有与其他库一起提供。
有没有一种方法可以从gdal docker image构建一个新的映像并包含其他库?我试着用nvidia tf docker映像做一些类似的东西,它可以在没有安装gdal库的情况下工作(下面是dockerfile),但是如果我改变了 FROM osgeo/gdal (gdal图像的名称)我有一个错误 pip can't be find .


# Dockerfile

FROM nvcr.io/nvidia/tensorflow:19.12-tf2-py3
WORKDIR /work
COPY requirements.txt ./
RUN pip install -r requirements.txt

有什么建议吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题