如何修改拉取的 docker 镜像的 Dockerfile?
How to modify the Dockerfile of a pulled docker image?
我必须从 https://catalog.ngc.nvidia.com/orgs/nvidia/containers/tensorflow
中提取最新的图像
docker pull nvcr.io/nvidia/tensorflow:22.04-tf2-py3
如何修改 Dockerfile 以添加以下命令?
RUN apt-get update
RUN apt install -y python3-pip
RUN pip3 install --upgrade pip
RUN pip3 install --upgrade setuptools
COPY requirements.txt ./
RUN pip3 install -r requirements.txt
requirements.txt 是包含此文本的文件
https://github.com/hojonathanho/diffusion/blob/master/requirements.txt
我认为,作为替代方案,我可以编写自己的 Dockerfile,但我不知道在哪里可以找到我需要的文件。
我正在远程工作站上执行此操作。
像这样创建一个新的 dockerfile:
这应该是诀窍
https://docs.docker.com/engine/reference/builder/#from
FROM nvcr.io/nvidia/tensorflow:22.04-tf2-py3
RUN apt-get update
RUN apt install -y python3-pip
RUN pip3 install --upgrade pip
RUN pip3 install --upgrade setuptools
COPY requirements.txt ./
RUN pip3 install -r requirements.txt
我必须从 https://catalog.ngc.nvidia.com/orgs/nvidia/containers/tensorflow
中提取最新的图像docker pull nvcr.io/nvidia/tensorflow:22.04-tf2-py3
如何修改 Dockerfile 以添加以下命令?
RUN apt-get update
RUN apt install -y python3-pip
RUN pip3 install --upgrade pip
RUN pip3 install --upgrade setuptools
COPY requirements.txt ./
RUN pip3 install -r requirements.txt
requirements.txt 是包含此文本的文件
https://github.com/hojonathanho/diffusion/blob/master/requirements.txt
我认为,作为替代方案,我可以编写自己的 Dockerfile,但我不知道在哪里可以找到我需要的文件。
我正在远程工作站上执行此操作。
像这样创建一个新的 dockerfile:
这应该是诀窍
https://docs.docker.com/engine/reference/builder/#from
FROM nvcr.io/nvidia/tensorflow:22.04-tf2-py3
RUN apt-get update
RUN apt install -y python3-pip
RUN pip3 install --upgrade pip
RUN pip3 install --upgrade setuptools
COPY requirements.txt ./
RUN pip3 install -r requirements.txt