在 rapids.ai docker 容器中持久安装 pip
persistent pip install in rapids.ai docker container
这可能是一个非常愚蠢的问题,但必须从某个地方开始。我正在玩 NVDIA 的 rapids.ai gpu-enhanced docker 容器,但这(大概是设计使然)并没有与 pytorch 一起提供。现在,当然,我每次都可以做一个 pip install torch torch-ignite
,但这既烦人又耗费资源(而且 pytorch 是一个很大的下载量)。在容器中持久化 pip install
的批准方法是什么?
创建一个新的 Dockerfile
以现有图像为基础构建新图像:
FROM the/rapids-ai/image
RUN pip install torch torch-ignite
然后
$ ls Dockerfile
Dockerfile
$ docker build -t myimage .
您现在可以:
$ docker run myimage
这可能是一个非常愚蠢的问题,但必须从某个地方开始。我正在玩 NVDIA 的 rapids.ai gpu-enhanced docker 容器,但这(大概是设计使然)并没有与 pytorch 一起提供。现在,当然,我每次都可以做一个 pip install torch torch-ignite
,但这既烦人又耗费资源(而且 pytorch 是一个很大的下载量)。在容器中持久化 pip install
的批准方法是什么?
创建一个新的 Dockerfile
以现有图像为基础构建新图像:
FROM the/rapids-ai/image
RUN pip install torch torch-ignite
然后
$ ls Dockerfile
Dockerfile
$ docker build -t myimage .
您现在可以:
$ docker run myimage