Установите openface на ноутбук Jupyter в док-контейнере - PullRequest
0 голосов
/ 29 сентября 2019

Итак, у меня есть докер-контейнер с открытым кодом Python благодаря этому руководству:

https://cmusatyalab.github.io/openface/setup/

Однако я хотел бы создать блокнот Jupyter, который сможет импортировать openfaceкак пакет, а потом я бы поигрался с ним.Как я могу это сделать?

В качестве альтернативы, я загрузил ноутбук Docker Jupyter с Python 2, но я не уверен, как установить openface.Любые советы?

1 Ответ

0 голосов
/ 29 сентября 2019

Вы должны создать одно изображение, чтобы написать свой собственный файл Docker, чтобы включить другое.Изображение, которое вам нужно, находится в здесь , а его Dockerfile - здесь .

Из проекта openface можно было бы увидеть, что нужно установить множество вещей, поэтому я предлагаю вам использовать openface образ в качестве базы, добавить jupyternotebook, как показано ниже:

Dockerfile:

FROM bamos/openface

RUN apt-get purge -y ipython && \
  pip install tornado==4.5.3 && \
  pip install jupyter notebook

Выполнить:

$ docker build -t abc:1 .
$ docker run -p 8888:8888 --name test -idt abc:1 jupyter notebook --allow-root --ip 0.0.0.0

Наконец, откройте http://your_host_ip:8888, затем вы сможете увидеть веб-страницу,Вам будет предложено ввести токен, используйте docker logs test, чтобы получить токен.Тогда вы можете попробовать импортировать openface в записной книжке.

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