Outra maneira de instalar exemplos, binários e imagens Docker para Hyperledger Fabric

Outra maneira de instalar exemplos, binários e imagens Docker para Hyperledger Fabric

Use a versão do sistema: Ubuntu 18.04
Dica 1: Qualquer erro de comando, você pode tentar adicionar sudo para aumentar o privilégio! ! !
Dica 2: Se o sistema Ubuntu não mudar a fonte, você pode consultar como modificar a fonte do software ubuntu para a fonte doméstica para alterar a fonte.

Escreva na frente

No artigo Hyperledger Fabric 2.x etapas de instalação detalhadas e possíveis métodos de solução de problemas , a seção 2.3 apresenta um método de apenas modificar o script bootstrap.sh para instalar rapidamente exemplos de Fabric, binários e imagens Docker. A vantagem desse método é que as vantagens são Simples e prático, só precisa modificar alguns comandos no script bootstrap.sh, nenhuma operação de várias etapas é necessária.

No entanto, a velocidade de download pode ser muito lenta devido a vários motivos, como o congestionamento de download do servidor de origem (embora seja muito mais rápido do que a execução direta sem modificação). Então, aqui está outro exemplo de instalação, método binário e de imagem Docker.

Passo 1: Baixe o código-fonte do tecido

  1. Primeiro crie uma pasta (padrão no diretório ~)

    mkdir -p go/src/github.com/hyperledger/
    
  2. Entre na pasta recém-criada

    cd go/src/github.com/hyperledger/
    
  3. Extraia o código-fonte do fabric do github

    git clone https://github.com/hyperledger/fabric.git
    # 注意:这一步下载会很慢,可以使用科学上网方法
    # 也可以使用Chrome浏览器中GitHub加速插件,下面使用加速插件连接替换
    # 以下代码执行其中一行即可。
    git clone https://hub.fastgit.org/hyperledger/fabric.git
    # or
    git clone https://github.com.cnpmjs.org/hyperledger/fabric.git
    # or
    git clone https://github.91chifun.workers.dev//https://github.com/hyperledger/fabric.git
    

Etapa 2: extrair a imagem do Docker

O Fabric fornece oficialmente um script bootstrap.sh, que tem três funções: 1. Baixar arquivos de amostra do fabric; 2. Baixar arquivos binários; 3. Extrair imagens do docker. E este script suporta três parâmetros, que podem controlar de forma flexível sua execução. Eles são
-b: Com este parâmetro, o arquivo binário não será baixado

-d: Adicione este parâmetro para não extrair a imagem do docker

-s: Adicione este parâmetro para não baixar amostras de tecido

Digite o diretório onde o arquivo de script bootstrap.sh está localizado e execute o seguinte comando para extrair a imagem Docker:

cd ~/go/src/github.com/hyperledger/fabric/scripts
sudo ./bootstrap.sh -b -s

Passo 3: Baixe amostras de tecido

Enquanto a segunda etapa está em execução, outro terminal pode ser aberto para a terceira etapa.
Entre no catálogo

cd ~/go/src/github.com/hyperledger/fabric/scripts

Em seguida, comece a puxar amostras de tecido

git clone https://hub.fastgit.org/hyperledger/fabric-samples.git

Etapa 4: Baixe os arquivos binários fabric v * e fabric ca v *

Existem vários métodos para esta etapa, aqui estão dois métodos.
Nota :
As versões dos arquivos binários fabric v * e fabric ca v * são muito importantes. Se as versões não estiverem corretas, podem ocorrer erros nas operações subsequentes. Você pode inserir o script bootstrap.sh para visualizar o número da versão que precisa ser instalada.

# if version not passed in, default to latest released version
VERSION=2.3.0
# if ca version not passed in, default to latest released version
CA_VERSION=1.4.9

Método 1:
Faça download dos arquivos binários fabric v * e fabric ca v * diretamente no navegador do sistema original, copie-os para o diretório hyperledger / fabric / scripts e, por fim, descompacte-os. Veja fabric v2.3.0 e fabric ca v1.4.9 como exemplos abaixo.

# 下载hyperledger-fabric-linux-amd64-2.3.0.tar.gz
https://github.91chifun.workers.dev//https://github.com/hyperledger/fabric/releases/download/v2.3.0/hyperledger-fabric-linux-amd64-2.3.0.tar.gz
# 下载hyperledger-fabric-ca-linux-amd64-1.4.9.tar.gz
https://github.91chifun.workers.dev//https://github.com/hyperledger/fabric-ca/releases/download/v1.4.9/hyperledger-fabric-ca-linux-amd64-1.4.9.tar.gz

# 解压
sudo tar -xzvf hyperledger-fabric-linux-amd64-2.3.0.tar.gz
sudo tar -xzvf hyperledger-fabric-ca-linux-amd64-1.4.9.tar.gz

Método 2:
Use o comando wget para baixar e descompactar no terminal

# 下载hyperledger-fabric-linux-amd64-2.3.0.tar.gz
wget https://github.91chifun.workers.dev//https://github.com/hyperledger/fabric/releases/download/v2.3.0/hyperledger-fabric-linux-amd64-2.3.0.tar.gz
# 下载hyperledger-fabric-ca-linux-amd64-1.4.9.tar.gz
wget https://github.91chifun.workers.dev//https://github.com/hyperledger/fabric-ca/releases/download/v1.4.9/hyperledger-fabric-ca-linux-amd64-1.4.9.tar.gz

# 解压
sudo tar -xzvf hyperledger-fabric-linux-amd64-2.3.0.tar.gz
sudo tar -xzvf hyperledger-fabric-ca-linux-amd64-1.4.9.tar.gz

Escreva no verso

As quatro etapas acima concluíram a instalação do exemplo do Fabric, binário e imagem do Docker. Para outras etapas da instalação do Hyperledger Fabric e da fase de teste da rede, consulte o artigo Hyperledger Fabric 2.x para obter as etapas de instalação detalhadas e possíveis soluções de problemas .

Acho que você gosta

Origin blog.csdn.net/mutou___/article/details/109986259
Recomendado
Clasificación