Windows-尝试通过Docker运行TensorFlow时难以访问Jupyter笔记本
我的问题: 这里是ML领域的新手.我目前正在尝试通过docker设置tensorflow,但是一旦tensorflow似乎正在运行,进入jupyter笔记本就会遇到一些麻烦.为了将来参考,我使用Windows 10,PowerShell,Python 2.7和oracle virtualbox(v.5.0.16). 我非常有信心docker工作正常,因为我通过了他们的设置教程(“从Powershell使用docker”),没有任何问题-我能够在那里运行hello world示例.我还能够使用以下命令成功运行ubuntu终端
然后我遵循了tensorflow docker installation instructions,一切似乎都正常-我为tensorflow输入了docker run命令:
并得到以下输出:
但是,当我尝试通过localhost:8888进入jupyter笔记本时,chrome表示无法在几秒钟内访问该站点,并且服务器拒绝连接. 我尝试过的解决方案: >遵循了this stackoverflow post中的建议.当我运行命令时,他们建议启动一个新的tensorflow容器,出现错误:
我还按照他们的建议使用virtualbox更改了端口设置,这似乎也没有什么不同.
我不知道如果不先运行jupyter,是否有可能,但我认为值得一试.这个问题可能与本文所涉及的问题无关,但是如果有人对这是为什么有任何想法,那也将有所帮助. 感谢您提供的所有帮助.如果我说的话含糊不清,或者可以提供我尝试过的更多详细信息,请告诉我.提前非常感谢您. 最佳答案
尝试将-p 8888:888添加到docker run命令中.
得到了解决方案here. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- [S3-E439]Angular AMD 快速入门
- 在Angular5问题中的ng-select:ERROR TypeError:Object(…
- shell 学习第二十五天----神器的管道符
- angular – 在ionic2中设置TDD
- twitter-bootstrap – 使用数据表中的分页后不显示Bootstra
- shell – Fish不断尝试使用fish_vi_key_bindings,尽管它不再
- bash配置文件
- 如何在bootstrap模态框弹出后触发函数
- anglejs – 如何删除剩余的ng重复项目的动作?
- angularjs – 如何使用Typescript 1.5和AngulaJS 1.4实现模