Как изменить Dockerfile извлеченного образа Docker?

Мне нужно вытащить последнее изображение из 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

С требованиями.txt, являющимся файлом, содержащим этот текст

https://github.com/hojonathanho/diffusion/blob/master/requirements.txt

Думаю, что в качестве альтернативы можно было бы написать свой Dockerfile, но не знаю, где найти тот, который мне нужен.

Я делаю это на удаленной рабочей станции.

Вы ищете FROM инструкция ?

AymDev 16.05.2022 15:05
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Kubernetes - это портативная, расширяемая платформа с открытым исходным кодом для управления контейнерными рабочими нагрузками и сервисами, которая...
Как создать PHP Image с нуля
Как создать PHP Image с нуля
Сегодня мы создадим PHP Image from Scratch для того, чтобы легко развернуть базовые PHP-приложения. Пожалуйста, имейте в виду, что это разработка для...
0
1
24
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Создайте новый файл докеров следующим образом:

это должно помочь

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

Другие вопросы по теме