gpt4 book ai didi

docker - 如何启动 tensorflow docker jupyter notebook

转载 作者:IT老高 更新时间:2023-10-28 12:34:55 28 4
gpt4 key购买 nike

我已经在 ubuntu 机器上安装了 tensorflow docker 容器。 tensorflow docker setup instructions指定:

docker run -it b.gcr.io/tensorflow/tensorflow

这让我进入了 docker 容器终端,我可以运行 python 并执行 Hello World 示例。我也可以手动运行 .\run_jupyter.sh 来启动 jupyter notebook。但是,我无法从主机访问笔记本。

如何启动 jupyter notebook 以便可以从主机使用该 notebook?理想情况下,我想使用 docker 启动容器并在单个命令中启动 jupyter。

最佳答案

对于 Linux 主机,Robert Graves 的答案会起作用,但对于 Mac OS X 或 Windows,还有更多工作要做,因为 docker 在虚拟机中运行。

因此,开始启动 docker shell(或任何 shell,如果您使用的是 Linux)并运行以下命令来启动新的 TensorFlow 容器:

docker run -p 8888:8888 -p 6006:6006 b.gcr.io/tensorflow/tensorflow ./run_jupyter.sh

那么对于 Mac OS X 和 Windows,您只需执行以下操作一次:

  1. 打开 VirtualBox
  2. 点击docker vm(我的自动命名为“default”)
  3. 点击设置打开设置
  4. 在网络设置中打开端口转发对话框
  5. 单击 + 符号添加另一个端口,并通过填写对话框将端口从您的 mac 连接到 VM,如下所示。在此示例中,我选择了端口 8810,因为我使用端口 8888 运行其他笔记本。 enter image description here
  6. 然后打开浏览器并连接到 http://localhost:8810 (或您在主机端口部分设置的任何端口
  7. 制作你喜欢的裤子机器学习应用!

关于docker - 如何启动 tensorflow docker jupyter notebook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33636925/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com