Commit 2e4c239 Luis Sanchez
committed
1 parent 9e8fb87 commit 2e4c239 Copy full SHA for 2e4c239
File tree 3 files changed +40
-4
lines changed
bddtests/environments/orderer-n-kafka-n/orderer
3 files changed +40
-4
lines changed Original file line number Diff line number Diff line change @@ -185,7 +185,12 @@ build/image/peer/payload: build/docker/bin/peer \
185
185
build/genesis-sampleconfig.tar.bz2
186
186
build/image/orderer/payload : build/docker/bin/orderer \
187
187
orderer/orderer.yaml
188
- build/image/testenv/payload : build/gotools.tar.bz2
188
+ build/image/testenv/payload : build/gotools.tar.bz2 \
189
+ build/docker/bin/orderer \
190
+ orderer/orderer.yaml \
191
+ build/docker/bin/peer \
192
+ peer/core.yaml \
193
+ build/msp-sampleconfig.tar.bz2
189
194
build/image/runtime/payload : build/docker/busybox
190
195
191
196
build/image/% /payload :
Original file line number Diff line number Diff line change 1
- FROM hyperledger/fabric-orderer
1
+ FROM hyperledger/fabric-testenv
2
2
WORKDIR /opt/gopath/src/github.com/hyperledger/fabric/orderer
3
- RUN apt-get update \
4
- && apt-get install -y zookeeper jq \
3
+ RUN DEBIAN_FRONTEND=noninteractive apt-get update \
4
+ && DEBIAN_FRONTEND=noninteractive apt-get install -y zookeeper jq \
5
5
&& rm -rf /var/lib/apt/lists/*
6
+ ENV ORDERER_GENERAL_LEDGERTYPE=ram \
7
+ ORDERER_GENERAL_BATCHTIMEOUT=10s \
8
+ ORDERER_GENERAL_BATCHSIZE=10 \
9
+ ORDERER_GENERAL_MAXWINDOWSIZE=1000 \
10
+ ORDERER_GENERAL_LISTENADDRESS=0.0.0.0 \
11
+ ORDERER_GENERAL_LISTENPORT=7050 \
12
+ ORDERER_RAMLEDGER_HISTORY_SIZE=100 \
13
+ ORDERER_GENERAL_GENESISMETHOD=provisional
14
+ ENV ORDERER_GENERAL_ORDERERTYPE=kafka
6
15
ADD docker-entrypoint.sh /docker-entrypoint.sh
7
16
ENTRYPOINT ["/docker-entrypoint.sh" ]
8
17
CMD ["orderer" ]
Original file line number Diff line number Diff line change 1
1
FROM hyperledger/fabric-baseimage:_BASE_TAG_
2
+
3
+ # fabric configuration file locations
4
+ RUN mkdir -p /etc/hyperledger/fabric
5
+ ENV ORDERER_CFG_PATH /etc/hyperledger/fabric
6
+ ENV PEER_CFG_PATH /etc/hyperledger/fabric
7
+
8
+ # ledger db location
9
+ RUN mkdir -p /var/hyperledger/db
10
+
11
+ # install gotools
2
12
ADD payload/gotools.tar.bz2 /usr/local/bin/
13
+
14
+ # fabric configuration files
15
+ COPY payload/orderer.yaml $ORDERER_CFG_PATH
16
+ COPY payload/core.yaml $PEER_CFG_PATH
17
+ ADD payload/msp-sampleconfig.tar.bz2 $PEER_CFG_PATH
18
+
19
+
20
+ # fabric binaries
21
+ COPY payload/orderer /usr/local/bin
22
+ COPY payload/peer /usr/local/bin
23
+
24
+ # typically, this is mapped to a developer's dev environment
3
25
WORKDIR /opt/gopath/src/github.com/hyperledger/fabric
You can’t perform that action at this time.
0 commit comments