我们有什么方法可以获得超级分层结构二进制文件或从源代码构建那些,因为我们的机器在防火墙后面。我无法运行
curl -sSL goo.gl/byy2Qj | bash -s 1.0.5
使用以下命令
docker pull hyperledger/fabric-$IMAGES:$FABRIC_TAG
docker tag hyperledger/fabric-$IMAGES:$FABRIC_TAG hyperledger/fabric-$IMAGES
docker hub被阻止,不允许外部图像下载。
我认为这是大多数系统都在防火墙后面的企业的问题,也为docker提供了限制访问。
答案 0 :(得分:0)
只需在goo.gl/byy2Qj脚本中直接从orderer和peer(以及configtx等)下载二进制文件。只需手动浏览即可找到您的风味和释放。
echo" ===>下载平台二进制文件"
curl https://nexus.hyperledger.org/content/repositories/releases/org/hyperledger/fabric/hyperledger-fabric/ $ {ARCH} - $ {VERSION} / hyperledger-fabric - $ {ARCH} - $ {VERSION} .tar.gz | tar xz
您可能仍需要克隆并安装CA服务器,并安装CouchDB,Postgres,Kafka和Zookeeper等,具体取决于您的设置方式。
你总是可以克隆主要的Fabric repo并自己创建二进制文件。
然后您可以在没有泊坞窗的情况下运行它们(注意:cc容器需要Docker可用,但没有图像)或修改docker脚本并创建自己的容器。
如果您想自己制作,那么文档中的这个页面会提供一些很好的线索。你真的只需要制作同伴和订货人,但你可以做所有的干净。全部可以花费45分钟到1小时。您不必制作和运行任何测试。并且不要使用流浪汉。
https://hyperledger-fabric.readthedocs.io/en/release/dev-setup/build.html