컴파일 직물 소스와 메이크업 고정 표시기 이미지

1. 다운로드 좋은 원단 자료 :

  

자식 클론 https://github.com/hyperledger/fabric.git 
자식 체크 아웃 릴리스 1.4

2 직물 카탈로그로

메이크업 출시

  

  직물 / 해제 / 리에서 다음 NUX-AMD64 / bin 디렉토리는 바이너리 파일을 컴파일합니다 :

  

 

 3하게 고정 표시기 미러

  다음 직물 실행 목록 :

메이크업 고정 표시기

  그런 다음, 필요한 거울을 끌어 때로는 매우 느린 당겨, 또는 시간 초과 오류로 이어질하는 아래의 파일 daemon.json 파일을 / etc / 고정 표시기 / 디렉토리를 생성합니다 고정 표시기 것, 읽

{ 
"레지스트리 거울": [ "http://hub-mirror.c.163.com"] 
} 
//重启고정 표시기服务
sudo는 서비스 고정 표시기를 다시 시작

  

 

 그런 다음 메이크업 고정 표시기를 다시 실행 :

  발생 3.1 첫 번째 오류 : 위조

    

 

    해결 방법 :

에서 mkdir -p $ GOPATH / SRC / github.com / maxbrunsfeld 
CD $ GOPATH /src/github.com/ maxbrunsfeld 
자식 클론은 https : // github.com/maxbrunsfeld/counterfeiter.git 
위조를 설치 가서

    이 시점에서 잘 패키지 "golang.org/x/mod/module"를 찾을 수없는 문제가있을 수 있습니다

    或者 패키지 "golang.org/x/xerrors"를 찾을 수 없습니다

    

 

    

 

 

     해결 방법 :

    

MKDIR $ GOPATH / SRC / golang.org / X 
CD를 $의 GOPATH / SRC / golang.org / X 
자식 클론 https://github.com/golang/mod.git 
자식 클론 https://github.com/golang /xerrors.git

    그런 다음 다시 실행 :

위조를 설치 이동

  3.2 다음 다시 실행되도록 고정 표시기, chaintool를 설치됩니다 후 할 수없는 통계 '.build / 고정 표시기 / gotools / 빈 / protoc 세대-이동'이 발생하지 않을 수 있습니다 : 그런 파일이나 디렉토리

    

 

    해결 방법 :

    $ GOPATH / SRC 디렉토리에서

MKDIR $ GOPATH / SRC / golang 
CD를 $의 GOPATH / SRC / golang 
자식 클론은 https : // git.oschina.net/mellymeng/protobuf.git 
CD를 protobuf의 
메이크업

    패키지 찾을 수없는이 가능한 문제에서 "github.com/golang/protobuf을 / ..."

    

 

     해결 방법 :

이동 GET -v github.com/golang/protobuf/protoc-gen-go을

    

 

     그런 다음 다운로드 한 바이너리 파일 .build / 고정 표시기 / gotools / bin에 복사 :

CD $ GOPATH / 
CP의 protoc ../src/github.com/hyperledger/fabric/.build/docker/gotools/bin -gen - 이동

    그런 다음 다시 직물 카탈로그, 다시 실행되도록 고정 표시기

   3.3docker 모두 apt-get 업데이트를 실패했습니다 :

    연결에 실패

    

 

     

 

     해결 방법 :

    파일을 수정하고, MTU의 DNS를 재 - 설정 /Etc/docker/daemon.json :

{
   " DNS " : [ " 당신의 자신의 DNS를 " , " 8.8.8.8이 " ,
   " MTU " , 1400     
} 
// 우분투가 DNS 방법을 참조하십시오 
nmcli 장치보기 |는 DNS를 grep을

    

 

네, 다시 실행되도록 고정 표시기

  결과는 다음과 같다 :

  

 

   사용 고정 표시기 이미지 제작 고정 표시기보기 거울 :

  

 

   그런 다음 네트워크 패브릭을 구축하기 위해 이러한 이미지를 사용할 수 있습니다.

 

 

    

 

추천

출처www.cnblogs.com/gyyyl/p/12624161.html