使用Docker for Mac安装Hyperledger Fabric依赖二进制文件

时间:2017-10-16 18:07:58

标签: docker hyperledger-fabric

我下载了Docker for Mac,因为它是Hyperledger Fabric(也列为here)的先决条件。 现在,我下载了here列出的特定于平台的二进制文件。

指示说:

  

如果您使用的是Docker for Mac,则需要   使用/ Users,/ Volumes,/ private或/ tmp下的位置。用一个   不同的位置,请参考Docker文档获取文件   共享。

所以,我使用了以下目录: / Users / user_name / Documents / Hyperledger \ Fabric /

我遵循了网站上列出的相同命令 但是,我无法将下面的行添加到〜/ .bash_profile。

export PATH=/Users/user_name/Documents/Hyperledger\ Fabric/bin:$PATH  

如果我添加了上面的行并运行了bash_profile,则会出现错误,之后像ls这样的命令会打开,但是找不到错误。

  

似乎我的文件位置存在问题   安装了Docker for Mac而不是Docker工具箱。

1 个答案:

答案 0 :(得分:1)

问题是您的目录名称包含空格。避免此问题的一种方法是指定没有空格的目录名称。这将是理想的方法,因为一旦在PATH变量中引入空格,就需要在随后使用的地方引用它。

或者,您可以将路径设置为:

export PATH="/Users/user_name/Documents/Hyperledger Fabric/bin":$PATH

然而,如上所述,这有缺点。