zoukankan      html  css  js  c++  java
  • "garbage at end of line" on Windows 10

     

    在windows 10上运行docker-machine scp myvm1 docker-compose.yml myvm1:~的时候报错:

    "garbage at end of line <user name的后半部分>.dockermachinemachinesmyvm1id_rsa"

     

    【解决方法】

    这是boot2docker的一个bug, 帖子在这里:

    https://github.com/laravel/homestead/issues/656

    引起的原因是因为HyperV默认把VM的文件放在了c:users<user name>.dockermachinemachinesmyvm1的下面,如果user name中间有空格,就会引起上面的错误。

    Boot2docker说是后面版本会修复。

    当下的解决方案是配置一下,让HyperV将VM的文件放在不带空格的目录下, 具体方法是设置一个系统级别的环境变量MACHINE_STORAGE_PATH, 比如可以设置成c:docker, 然后用docker-machine create重新创建vm, VM的文件就会放在新的目录下, 再运行scp命令就会成功了。

  • 相关阅读:
    自然拼读
    windws蓝屏解决方案
    chrome
    ubuntu安装英伟达驱动
    ubuntu基础
    kvm(未完成2021-04-26)
    istio
    OpenSSH
    su 与 su -关系
    read命令/ declare/set
  • 原文地址:https://www.cnblogs.com/time-is-life/p/7573417.html
Copyright © 2011-2022 走看看