3

Hyperledger Fabric プロジェクトをセットアップしようとしています。残念ながら、vargant upを呼び出すと、次のようになります。

Bringing machine 'default' up with 'virtualbox' provider...
 ==> default: Box 'hyperledger/fabric-baseimage' could not be found. Attempting to find and install...
    default: Box Provider: virtualbox
    default: Box Version: 0.0.10
The box 'hyperledger/fabric-baseimage' could not be found or
could not be accessed in the remote catalog. If this is a private
box on HashiCorp's Atlas, please verify you're logged in via
`vagrant login`. Also, please double-check the name. The expanded
URL and error message are shown below:

URL: ["https://atlas.hashicorp.com/hyperledger/fabric-baseimage"]
Error: SSL certificate problem: unable to get local issuer certificate
More details here: http://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
 of Certificate Authority (CA) public keys (CA certs). If the default
 bundle file isn't adequate, you can specify an alternate file
 using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
 the bundle, the certificate verification probably failed due to a
 problem with the certificate (it might be expired, or the name might
 not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
 the -k (or --insecure) option.

docker image https://hub.docker.com/r/hyperledger/fabric-baseimage/を使用しようとしましたが、コマンドを実行しても何も起こりませんでした

Fabric Blockchain を開始し、管理システムを試し、契約を展開し、いくつかのテスト トランザクションを開始したいと考えています。Fabric の開始方法を教えてください。

ありがとう

4

4 に答える 4

3

ここにリストされているエラーは非常に明確で、解決策へのリンクを提供します。ローカル CA が HashiCorp サーバーの証明書を発行した CA の証明書を持っていなかったため、Vagrant はイメージをダウンロードできません。

docker-compose up単純に Hyperledger Fabric を実行し、チェーンコードを開発/展開し、ブロックチェーン アプリケーションを開発することに関心がある場合は、Docker for Mac または Windows (ベータ) を使用して、次の docker-compose.yml 定義で簡単に実行できます。

vp:
  image: hyperledger/fabric-peer
  ports:
  - "5000:5000"
  environment:
  - CORE_PEER_ADDRESSAUTODETECT=true
  - CORE_VM_ENDPOINT=http://127.0.0.1:2375
  - CORE_LOGGING_LEVEL=DEBUG
  command: peer node start
membersrvc:
  image: hyperledger/fabric-membersrvc
  command: membersrvc

ラップトップで Fabric を実行するための Vagrant ベースの開発環境アプローチは、単にプラットフォームを使用してアプリケーションを開発したい人よりも、Hyperledger Fabric プロジェクトの開発を支援したい開発者向けです。

于 2016-06-28T17:39:37.780 に答える
1

再度インストールすることをお勧めします。

  1. 放浪者の破壊。vagrant マシンのすべての痕跡を停止して削除します。
  2. 浮浪者。vagrant 環境を起動してプロビジョニングします。
于 2016-06-02T14:51:28.070 に答える