【发布时间】:2023-03-05 16:24:01
【问题描述】:
我已经在 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。
【问题讨论】:
-
给定的命令 不 将我放入终端(除非我将
bash附加到命令行)。相反,它会自动运行/run_jupyter.sh。要获得一个单独的终端,您需要执行类似docker exec -it [CONTAINER ID] bash的操作,如here 所述。
标签: docker jupyter tensorflow