Использовать образ докера без автозапуска jupyter - PullRequest
0 голосов
/ 23 октября 2018

Я использую образ Docker jupyter / scipy-notebook (который включает в себя множество пакетов и выпусков, а также jupyter notebook с ними). ​​

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

Как я могу изменить изображение, чтобы удалить автозапуск ноутбука?

1 Ответ

0 голосов
/ 23 октября 2018

Здесь определены entrypoint и command для изображения: https://github.com/jupyter/docker-stacks/blob/6c85e4b4/base-notebook/Dockerfile#L108-L109

ENTRYPOINT ["tini", "-g", "--"]
CMD ["start-notebook.sh"]

Вы можете отредактировать их для запуска контейнера без сервера ноутбука.Вы можете либо определить новые в своем собственном файле Docker, либо перезаписать их в командной строке.Например:

docker run --it --rm --entrypoint=bash jupyter/scipy-notebook echo hi

echo hi - команда в этом месте.Именно с этим изображением вам нужно перезаписать оба, чтобы предотвратить запуск сервера ноутбука.

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