Я подготовил настроенный образ докера с базовым изображением как jupyter/scipy-notebook
. Но после успешного построения образа докера, когда я пытаюсь его запустить, тогда jupyter не запускается. Я приложил скриншот. Я не могу понять, чего не хватает и почему. Я использовал norebook.sh
для запуска ноутбука Jupyter. Коды показаны ниже:
#!/bin/bash'
# Строгий режим
``set
-euo
pipefail
IFS=$'\n\t'
# Set configuration defaults
: ${PASSWORD:=""}
: ${PEM_FILE:="/key.pem"}
: ${USE_HTTP:=0}
HASH=$(python -c "from IPython.lib import passwd; print(passwd('${PASSWORD}'))")
unset PASSWORD
if [ $USE_HTTP -ne 0 ]; then
CERTFILE_OPTION=""
else
if [ ! -f $PEM_FILE ]; then
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout $PEM_FILE -out $PEM_FILE \
-subj "/C=XX/ST=XX/L=XX/O=dockergenerated/CN=dockergenerated"
fi
CERTFILE_OPTION="--certfile=$PEM_FILE"
fi
jupyter notebook \
--port 8888 \
--ip=0.0.0.0 \
$CERTFILE_OPTION \
--NotebookApp.password="$HASH" \
--allow-root
unset HASH
Я взял этот скрипт из mayanlab / zika и внес некоторые изменения, так как этот скрипт использует очень старые версии jupyter. Я также попытался с IP-адресом, показанным на скриншоте как 127.0.0.1:8888
и localhost:8888
, но ничего не работает. Пожалуйста, предложите.
. ![enter image description here](https://i.stack.imgur.com/h0T6R.png)