【发布时间】:2019-03-30 15:30:37
【问题描述】:
无法启动 docker 容器:
docker start tensorflow1
我使用 docker logs tensorflow1,它说:
[E 07:38:37.008 NotebookApp] 500 POST /api/kernels/1e380902-1791-4e30-9f72-cea20d1d41b3/restart (64.64.108.69) 62117.82ms referer=http://35.221.176.13:8888/notebooks/Untitled2.ipynb
[I 07:39:07.783 NotebookApp] Adapting to protocol v5.1 for kernel 86555bd9-460a-419d-9402-def226ff4fc2
[I 07:40:12.105 NotebookApp] Saving file at /Untitled2.ipynb
sys.exit(main())
File "/usr/local/lib/python3.5/dist-packages/jupyter_core/application.py", line 266, in launch_instance
return super(JupyterApp, cls).launch_instance(argv=argv, **kwargs)
File "/usr/local/lib/python3.5/dist-packages/traitlets/config/application.py", line 657, in launch_instance
app.initialize(argv)
File "<decorator-gen-7>", line 2, in initialize
File "/usr/local/lib/python3.5/dist-packages/traitlets/config/application.py", line 87, in catch_config_error
return method(app, *args, **kwargs)
File "/usr/local/lib/python3.5/dist-packages/notebook/notebookapp.py", line 1629, in initialize
self.init_webapp()
File "/usr/local/lib/python3.5/dist-packages/notebook/notebookapp.py", line 1408, in init_webapp
self.http_server.listen(port, self.ip)
File "/usr/local/lib/python3.5/dist-packages/tornado/tcpserver.py", line 143, in listen
sockets = bind_sockets(port, address=address)
File "/usr/local/lib/python3.5/dist-packages/tornado/netutil.py", line 168, in bind_sockets
sock.bind(sockaddr)
OSError: [Errno 99] Cannot assign requested address
有什么问题?
【问题讨论】:
-
我很确定这个问题中没有足够的信息。例如,您正在启动一个名为“tensorflow1”的容器……那是什么?它从哪里来的?接下来我怀疑 docker 映像正在运行 iPython 笔记本……因为它本身就是一个应用程序……不知道其中有什么以及它在哪个语句中失败……没有什么可继续的.
-
你是对的,里面有几个jupyter notebook,我想在浏览器中打开这些notebook然后运行一些程序。
标签: docker tensorflow google-cloud-platform