@@ -26,11 +26,11 @@ Hyperledger Fabric.
26
26
documentation for `shared drives <https://docs.docker.com/docker-for-windows/#shared-drives >`__
27
27
and use a location under one of the shared drives.
28
28
29
- Determine a location on your machine where you want to place the Hyperledger
30
- Fabric Samples repository and enter that directory in a terminal window. The
29
+ Determine a location on your machine where you want to place the ` fabric-samples `
30
+ repository and enter that directory in a terminal window. The
31
31
command that follows will perform the following steps:
32
32
33
- #. If needed, clone the hyperledger/fabric-samples repository
33
+ #. If needed, clone the ` hyperledger/fabric-samples ` repository
34
34
#. Checkout the appropriate version tag
35
35
#. Install the Hyperledger Fabric platform-specific binaries and config files
36
36
for the version specified into the root of the fabric-samples repository
@@ -43,6 +43,14 @@ Fabric Samples and binaries, go ahead and execute the following command:
43
43
44
44
curl -sSL http://bit.ly/2ysbOFE | bash -s 1.2.0-rc1
45
45
46
+ .. note :: If you want to download Fabric, Fabric-ca and thirdparty Docker images
47
+ you must pass the version identifier to the script.
48
+
49
+ .. code :: bash
50
+
51
+ curl -sSL http://bit.ly/2ysbOFE | bash -s < fabric> < fabric-ca> < thirdparty>
52
+ curl -sSL http://bit.ly/2ysbOFE | bash -s 1.2.0-rc1 1.2.0-rc1 0.4.8
53
+
46
54
.. note :: If you get an error running the above curl command, you may
47
55
have too old a version of curl that does not handle
48
56
redirects or an unsupported environment.
@@ -54,19 +62,20 @@ Fabric Samples and binaries, go ahead and execute the following command:
54
62
https://github.com/hyperledger/fabric/blob/master/scripts/bootstrap.sh
55
63
56
64
.. note :: You can use the command above for any published version of Hyperledger
57
- Fabric. Simply replace ' 1.2.0-rc1' with the version identifier
65
+ Fabric. Simply replace ` 1.2.0-rc1 ` with the version identifier
58
66
of the version you wish to install.
59
67
60
68
The command above downloads and executes a bash script
61
69
that will download and extract all of the platform-specific binaries you
62
70
will need to set up your network and place them into the cloned repo you
63
- created above. It retrieves six platform-specific binaries:
71
+ created above. It retrieves the following platform-specific binaries:
64
72
65
73
* ``cryptogen ``,
66
74
* ``configtxgen ``,
67
75
* ``configtxlator ``,
68
76
* ``peer ``,
69
- * ``orderer ``, and
77
+ * ``orderer ``,
78
+ * ``idemixgen ``, and
70
79
* ``fabric-ca-client ``
71
80
72
81
and places them in the ``bin `` sub-directory of the current working
@@ -87,10 +96,11 @@ The script lists out the Docker images installed upon conclusion.
87
96
88
97
Look at the names for each image; these are the components that will ultimately
89
98
comprise our Hyperledger Fabric network. You will also notice that you have
90
- two instances of the same image ID - one tagged as "x86_64-1.x.x" and
91
- one tagged as "latest".
99
+ two instances of the same image ID - one tagged as "amd64-1.x.x" and
100
+ one tagged as "latest". Prior to 1.2.0, the image being downloaded was determined
101
+ by ``uname -m `` and showed as "x86_64-1.x.x".
92
102
93
- .. note :: On different architectures, the x86_64 would be replaced
103
+ .. note :: On different architectures, the x86_64/amd64 would be replaced
94
104
with the string identifying your architecture.
95
105
96
106
.. note :: If you have questions not addressed by this documentation, or run into
0 commit comments