Tag: jupyter笔记本

如何在Docker容器中打开jupyter nookbooks?

运行docker-compose ps时,我有以下容器: Name Command State Ports ——————————————————————————— rainmaker_db_1 docker-entrypoint.sh mysqld Up 0.0.0.0:3306->3306/tcp rainmaker_python_1 python -u /app/run.py Up 0.0.0.0:5000->5000/tcp 我想在容器rainmaker_python_1内运行jupyther,所以我正在运行以下命令: docker-compose exec python jupyter notebook –allow-root 然后我得到以下输出: [I 23:03:19.168 NotebookApp] Serving notebooks from local directory: /app [I 23:03:19.168 NotebookApp] 0 active kernels [I 23:03:19.168 NotebookApp] The Jupyter Notebook is running at: http://localhost:8888/?token=35ff0fa9ec171204dbd7542d9c493c760055de24e1b7af18 [I 23:03:19.168 NotebookApp] Use […]

使用Docker在jupyter中运行OpenCv

我想制作一个支持OpenCV并作为Docker镜像交付的易于运行的jupyter笔记本。 这个概念是让一个docker容器运行jupyter内核并通过主机中的浏览器访问笔记本。 类似的东西。 但是,问题在于OpenCV似乎依赖于正在运行的Gtk环境。所以试图运行下面的代码: import numpy as np import cv2 img = cv2.imread('pendulum.png',0) cv2.imshow('image',img) 结果在jupyter内核崩溃: (image:603): Gtk-WARNING **: cannot open display: [I 15:23:49.808 NotebookApp] KernelRestarter: restarting kernel (1/5) 有没有办法绕过这种依赖,并在Docker容器中运行OpenCV在主机系统的浏览器中显示图像? 重现问题的步骤: Dockerfile: FROM ubuntu:16.04 RUN apt-get update RUN apt-get update –fix-missing && apt-get install -y wget bzip2 ca-certificates \ libglib2.0-0 libxext6 libsm6 libxrender1 \ git mercurial […]

与dockerspawner Jupyterhub不运行 – 错误502

我正在尝试设置多用户jupyter设置。 在这种情况下,我使用RemoteCSVAuthenticator和DockerSpawnerbuild立了一个jupyterhub。 身份validation似乎工作正常,如果我login,docker集装箱启动。 但login后我只得到一个502错误消息: 502 : Bad Gateway The error was: Failed to check authorization (upstream problem) jupyterhost日志文件显示没有错误。 dockercontainer是普通的jupyterhub/singleuser 。 谁能告诉我从哪里开始? 试图深入挖掘问题后,我发现,如果我尝试访问docker容器内的jupyter进程(例如http://172.17.0.36:8888/ ),它总是会抛出错误404 – 找不到页面。 我不认为这是正常的。 也许这是可configuration的http代理抛出“坏网关”错误的原因。

Jupyter内核在Docker容器中崩溃

我试图build立一个安装jupyter笔记本的docker集装箱。 一切似乎运行良好,直到我打开一个.ipynb文件。 以下是运行jupyter的debugging日志: jupyter_1 | [D 16:32:58.134 NotebookApp] Native kernel (python3) available from /root/anaconda/lib/python3.6/site-packages/ipykernel/resources jupyter_1 | [D 16:32:58.135 NotebookApp] Starting kernel: ['/root/anaconda/bin/python', '-m', 'ipykernel', '-f', '/root/.local/share/jupyter/runtime/kernel-d709c271-698e-4593-9e21-ee782bb057a1.json'] jupyter_1 | [D 16:32:58.140 NotebookApp] Connecting to: tcp://127.0.0.1:50259 jupyter_1 | [I 16:32:58.140 NotebookApp] Kernel started: d709c271-698e-4593-9e21-ee782bb057a1 jupyter_1 | [D 16:32:58.140 NotebookApp] Kernel args: {'kernel_name': 'python3', 'cwd': '/var/workspace'} jupyter_1 | […]

在Docker中validationJupyter Notebook会导致无效的令牌

我试图从docker集装箱内运行Jupyter笔记本。 我在跑步 jupyter notebook –allow-root –no-browser –ip=0.0.0.0 生产 [I 20:04:41.067 NotebookApp] Serving notebooks from local directory: /local/directory/path/ [I 20:04:41.067 NotebookApp] 0 active kernels [I 20:04:41.067 NotebookApp] The Jupyter Notebook is running at: http://0.0.0.0:8888/?token=8950efa69b640e2b330dd86007b295f96d33d93cdd584830 [I 20:04:41.068 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation). [C 20:04:41.179 NotebookApp] Copy/paste […]

堆栈/泊坞窗/ IHaskell怪异的行为

我有一堆* .c和* .cpp文件,列在*.cabal文件的c-sources字段中。 我需要将它包含在IHaskell和其他一些软件包的项目中。 一切正常,build立没有问题。 stack exec ghci工作正常,我可以导入模块并执行任何代码。 stack ghci虽然抛出一些奇怪的错误,像这样: In file included from <command-line>:10:0: /…blabla…/.stack-work/dist/x86_64-linux/Cabal-1.22.4.0/build/autogen/cabal_macros.h:157:0: note: this is the location of the previous definition #define CURRENT_PACKAGE_KEY "blabla" ^ 我的包中stack ghci抱怨从它的C代码导出的符号。 另一个奇怪的是,符号依赖于configuration中显示exposed-modules的顺序,所以如果我把* .hs模块放在其他模块上,错误就会消失,但是如果我有两个* .hs文件从相同的* .c文件,它不会工作! stack exec jupyter — console –kernel haskell启动,但立即抛出unknown symbol错误,如果我试图从我的包运行一些代码,总是相同的。 我有一个基于fpco/stack-build镜像, fpco/stack-build安装了jupyter和其他必要的东西。 我使用lts-3.0快照,如果它有某种相关性的话。 到底是怎么回事?

Docker – 全部火花笔记本 – 安装本地驱动器

与docker工人和jupyter笔记本工作。 https://hub.docker.com/r/jupyter/all-spark-notebook/ 我已经成功地启动了笔记本电脑,但是在安装本地目录运行一些testing时遇到了麻烦。 docker run -d -p 8888:8888 jupyter/all-spark-notebook -v users/username/documents/work:/home/jovyan/work 似乎加载,但后来我得到 Session terminated, terminating shell…[C 13:45:24.497 NotebookApp] received signal 15, 我正在使用Mac OSX山狮。 我不确定Docker在哪里看到我的根目录以及如何

访问运行在Docker容器上的Jupyter笔记本

我用python库和Jupyter创build了一个docker镜像。 我使用选项-p 8888:8888启动容器,以链接主机和容器之间的端口。 当我在容器中启动Jupyter内核时,它在localhost:8888上运行(并且没有find浏览器)。 我用命令jupyter notebook 但是从我的主机,在主机浏览器中,我必须使用什么IP地址与Jupyter一起工作? 用ifconfig命令,我findeth0 , docker , wlan0 , lo … 谢谢 !

在Docker的背景下运行Jupyter笔记本

我正在试图在后台运行一个jupyter笔记本,而不打印任何东西到控制台。 我在bash的问题中发现了这个解决scheme: jupyter notebook &> /dev/null & 但是我在Docker容器中运行jupyter,并希望它通过CMD在后台启动。 我怎么能在sh做同样的事情?

Docker上的Tensorflow:如何保存Jupyter笔记本上的工作?

新手到Docker和Tensorflow并试用它们。 安装(在win10上,使用hyper-v驱动程序)进行得很顺利,我可以运行 docker run -p 8888:8888 -it gcr.io/tensorflow/tensorflow 并得到这样的输出: [I 23:01:01.188 NotebookApp]←(B Serving notebooks from local directory: /notebooks [I 23:01:01.189 NotebookApp]←(B 0 active kernels [I 23:01:01.189 NotebookApp]←(B The Jupyter Notebook is running at: http://[all ip addresses on your system]:8888/ [I 23:01:01.189 NotebookApp]←(B Use Control-C to stop this server and shut down all kernels (twice to […]