Docker – Как Узнать, Установлено Ли В Определенном Контейнере Программное Обеспечение/Пакет Или Нет?

  • Автор темы Bratskmebel2002
  • Обновлено
  • 19, Oct 2024
  • #1

Я использую блокноты Gradient, они извлекают контейнер из URL-адреса и файлы из репозитория Github и объединяют их в экземпляр Notebook.

Что-то вроде этого. docker – Как узнать, установлено ли в определенном контейнере программное обеспечение/пакет или нет?

Однако образ контейнера по этому URL-адресу (nvcr.io/nvidia/tensorflow:21.09-tf2-py3), который я использую для изучения Tensorflow, не имеет sklearn и matplotlib.

Мне нужно каждый раз устанавливать sklearn и matplotlib с помощью pip. Я подумал, почему бы не взять изображения со всеми базовыми пакетами и Tensorflow. Но на сайте Докера (https://hub.docker.com/search?q=tensorflow&type=image&image_filter=store), как проверить программное обеспечение внутри изображений. Я знаю, что если я ищу Tensorflow, я получаю изображения Tensorflow, но как мне проверить, есть ли у них matplotlib и sklearn.

Я знаю, что могу создать свой собственный контейнер, но я просто хочу сэкономить время, обращаясь к проверенным издателям.

#докер

Bratskmebel2002


Рег
10 Jun, 2011

Тем
69

Постов
172

Баллов
527
  • 25, Oct 2024
  • #2

Вы можете просмотреть пакеты в контейнере, выполнив в нем команду:

 

Te11120


Рег
12 Apr, 2011

Тем
78

Постов
172

Баллов
582
Похожие темы Дата
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно