Python Can';不要在docker中打开jupyter笔记本

Python Can';不要在docker中打开jupyter笔记本,python,docker,jupyter-notebook,jupyter,pytorch,Python,Docker,Jupyter Notebook,Jupyter,Pytorch,我正试图打开容器中的jupyter笔记本,但我遇到了这种情况: [I 10:01:25.051 NotebookApp] The Jupyter Notebook is running at: [I 10:01:25.051 NotebookApp] http://8c1eb91f0492:8888/?token=7671a7abe557349c8d8ad1cbf207702451925efd2c27c84e [I 10:01:25.051 NotebookApp] Use Control-C

我正试图打开容器中的jupyter笔记本,但我遇到了这种情况:

[I 10:01:25.051 NotebookApp] The Jupyter Notebook is running at:
[I 10:01:25.051 NotebookApp] http://8c1eb91f0492:8888/?token=7671a7abe557349c8d8ad1cbf207702451925efd2c27c84e
[I 10:01:25.051 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 10:01:25.051 NotebookApp]
Copy/paste this URL into your browser when you connect for the first time,
to login with a token:
    http://8c1eb91f0492:8888/?token=7671a7abe557349c8d8ad1cbf207702451925efd2c27c84e&token=7671a7abe557349c8d8ad1cbf207702451925efd2c27c84e

正如您可以看到的,url是容器ID,我尝试了许多解决方案,比如ip设置。一切都无济于事。有人能给点提示吗?提前谢谢

逐步尝试使用localhost:

1-启动以下命令:

docker run -p 8888:8888 jupyter/scipy-notebook
2-将url复制/粘贴到浏览器中:

3-将主机名替换为localhost:

这对我很有用:

[I 03:22:51.414 NotebookApp] 302 GET /?token=... (172.17.0.1) 0.97ms

请看这里:确保端口已公开,并将URL中的主机名替换为
localhost
。非常感谢,它可以正常工作,而且我还更改了新端口,因为8888总是被其他服务占用。