我用 python 库和 Jupyter 创建了一个 docker 镜像。我使用选项 -p 8888:8888
启动容器,以链接主机和容器之间的端口。当我在容器内启动 Jupyter 内核时,它在 localhost:8888
上运行(并且没有找到浏览器)。我使用了命令 jupyter notebook
但是在我的主机上,我必须使用什么 IP 地址才能在主机浏览器中使用 Jupyter?
With the command ifconfig
, I find eth0
, docker
, wlan0
, lo
…
谢谢 !
原文由 J.Guillaumin 发布,翻译遵循 CC BY-SA 4.0 许可协议
您需要在
0.0.0.0
上运行您的笔记本:jupyter notebook -i 0.0.0.0
。在 localhost 上运行使其仅可从容器内部使用。