我试图在Windows机器上使用Docker并且看起来遇到了所有可能的问题.我的最新一个是:我的机器正在运行,但我似乎无法使用docker命令与它进行交互.如果我运行一个非常标准的命令,如:
docker ps
Run Code Online (Sandbox Code Playgroud)
我收到如下错误消息:
An error occurred trying to connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v
1.23/containers/json: open //./pipe/docker_engine: The system cannot find the file specified.
Run Code Online (Sandbox Code Playgroud)
所以显然有些道路搞砸了.有谁知道这是什么路径以及如何解决这个问题?
我在ubuntu机器上安装了tensorflow docker容器.tensorflow docker 设置说明指定:
docker run -it b.gcr.io/tensorflow/tensorflow
Run Code Online (Sandbox Code Playgroud)
这使我进入docker容器终端,我可以运行python并执行Hello World示例.我也可以手动运行.\ run_jupyter.sh来启动jupyter笔记本.但是,我无法从主机到达笔记本电脑.
如何启动jupyter笔记本,以便我可以使用主机上的笔记本电脑?理想情况下,我想使用docker启动容器并在单个命令中启动jupyter.