windows - 来自CMD命令提示符的Docker错误:运行SSH命令时出现问题

标签 windows ssh docker cmd installation

我正在使用以下教程通过Docker在Windows计算机上安装TensorFlow:http://www.netinstructions.com/how-to-install-and-run-tensorflow-on-a-windows-pc/

  • 我安装了Docker
  • 我打开了快速入门终端
  • 我设置了一个新的虚拟盒子“vdocker”
  • 在快速启动终端中,我运行了
    docker-machine ls并得到:
    NAME      ACTIVE   DRIVER       STATE     URL                         SWARM
    default   *        virtualbox   Running   tcp://192.168.99.100:2376
    vdocker   -        virtualbox   Running   tcp://192.168.99.101:2376
    
  • 我从Windows的“开始”菜单打开了命令提示符(首先以非管理员身份,后来以管理员身份),
    docker-machine ls
    我得到以下内容:

    enter image description here

  • 特别是,我陷入了上面包含的教程的这一步:
    FOR /f "tokens=*" %i IN ('docker-machine env --shell cmd vdocker') DO %i
    

    我无法在CMD中成功运行以上命令。

    我找到了说可以重新生成证书,删除默认值,重新创建默认值的在线解决方案,但我没有运气就尝试了它们。提示将不胜感激!

    最佳答案

    In particular, I get stuck on this step of the tutorial I included above:

    FOR /f "tokens=*" %i IN ('docker-machine env --shell cmd vdocker') DO %i
    

    那不是您在屏幕截图中显示的命令。路径中有空格,这会使初始C:\Program传递给DO %i。也就是说,它首先尝试执行不是可执行文件的DO C:\Program
    我假设其他问题也与安装目录名称包含空格这一事实有关。

    关于windows - 来自CMD命令提示符的Docker错误:运行SSH命令时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38598297/

    相关文章:

    git - 如何在同一台 Ubuntu 机器上使用 2 个不同的 GIT 远程服务器?

    java - 如何通过使用 JAVA 中的 pem 文件连接到服务器来跟踪远程服务器中的后端日志

    windows - 如何在 XP 上设置 wirble 着色

    .net - WPF 窗口位置属性 Left、Top、Height 和 Width 是否实际上是双倍的?

    windows - 带复选框的 Delphi TreeView : sometimes the checkboxes are invisible

    git - GitHub 如何处理推送安全?

    amazon-web-services - 具有相同任务但不同docker镜像的ECS更新服务

    docker 撰写 : No such image

    docker - Neo4j docker容器数据与容器中的现有数据一起提交时为空

    windows - 批处理文件以将文件夹移动并重命名为相对路径