我有一个tensorflow docker镜像,并以docker的身份运行docker运行-p 8888:8888 -it b.gcr.io/tensorflow/tensorflow
它运行jupyter笔记本,我可以通过我的浏览器在端口8888上访问它。问题是我需要在这个docker容器中安装一个python包seaborn。我如何才能做到这一点。我打开终端从jupyter笔记本,并尝试使用pip安装,但它不能连接到互联网。
我使用的是windows操作系统。
发布于 2016-05-21 16:55:43
在谷歌上搜索之后,我可以找到解决方案。DNS问题与docker有关,容器无法访问互联网,因为THe配置不正确。我在docker中使用了--dns选项,它运行起来非常棒
下面是ref docker run tensorflow 8888:8888 -it --dns 8.8.8.8 gcr.io/tensorflow/tensorflow的命令
https://stackoverflow.com/questions/37360592
复制相似问题