update docker images

This commit is contained in:
Pietro Ghezzi 2022-02-27 16:41:08 +01:00
parent f50b52ad56
commit d115bdce20
20 changed files with 3843 additions and 6726 deletions

File diff suppressed because it is too large Load diff

View file

@ -15,7 +15,7 @@ let finished;
async function main() { async function main() {
try { try {
// Set up the wallet - just use Org2's wallet (isabella) // Set up the wallet - just use Org2's wallet (isabella)
const wallet = await Wallets.newFileSystemWallet('../identity/user/isabella/wallet'); const wallet = await Wallets.newFileSystemWallet('../identity/user/isabella/wallet');
// Create a new gateway for connecting to our peer node. // Create a new gateway for connecting to our peer node.
const gateway = new Gateway(); const gateway = new Gateway();

View file

@ -12,6 +12,7 @@ networks:
services: services:
cliMagnetoCorp: cliMagnetoCorp:
platform: linux/amd64
container_name: cliMagnetoCorp container_name: cliMagnetoCorp
image: hyperledger/fabric-tools:2.0.0-beta image: hyperledger/fabric-tools:2.0.0-beta
tty: true tty: true

View file

@ -15,7 +15,7 @@ volumes:
services: services:
peer-base: peer-base:
image: hyperledger/fabric-peer:latest image: hyperledger/fabric-peer:2.4
environment: environment:
- CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock
- FABRIC_LOGGING_SPEC=INFO - FABRIC_LOGGING_SPEC=INFO
@ -29,7 +29,7 @@ services:
orderer: orderer:
container_name: irs-orderer container_name: irs-orderer
image: hyperledger/fabric-orderer:latest image: hyperledger/fabric-orderer:2.4
environment: environment:
- FABRIC_LOGGING_SPEC=INFO - FABRIC_LOGGING_SPEC=INFO
- ORDERER_GENERAL_LISTENADDRESS=0.0.0.0 - ORDERER_GENERAL_LISTENADDRESS=0.0.0.0
@ -132,7 +132,7 @@ services:
cli: cli:
container_name: cli container_name: cli
image: hyperledger/fabric-tools:latest image: hyperledger/fabric-tools:2.4
tty: true tty: true
stdin_open: true stdin_open: true
environment: environment:

View file

@ -72,7 +72,7 @@ function checkPrereqs() {
# Note, we check configtxlator externally because it does not require a config file, and peer in the # Note, we check configtxlator externally because it does not require a config file, and peer in the
# docker image because of FAB-8551 that makes configtxlator return 'development version' in docker # docker image because of FAB-8551 that makes configtxlator return 'development version' in docker
LOCAL_VERSION=$(configtxgen -version | sed -ne 's/ Version: //p') LOCAL_VERSION=$(configtxgen -version | sed -ne 's/ Version: //p')
DOCKER_IMAGE_VERSION=$(docker run --rm hyperledger/fabric-tools:latest peer version | sed -ne 's/ Version: //p' | head -1) DOCKER_IMAGE_VERSION=$(docker run --rm hyperledger/fabric-tools:2.4 peer version | sed -ne 's/ Version: //p' | head -1)
echo "LOCAL_VERSION=$LOCAL_VERSION" echo "LOCAL_VERSION=$LOCAL_VERSION"
echo "DOCKER_IMAGE_VERSION=$DOCKER_IMAGE_VERSION" echo "DOCKER_IMAGE_VERSION=$DOCKER_IMAGE_VERSION"
@ -132,7 +132,7 @@ function networkDown() {
# Bring down the network, deleting the volumes # Bring down the network, deleting the volumes
#Delete any ledger backups #Delete any ledger backups
docker run -v "$PWD:/tmp/first-network" --rm hyperledger/fabric-tools:latest rm -Rf /tmp/first-network/ledgers-backup docker run -v "$PWD:/tmp/first-network" --rm hyperledger/fabric-tools:2.4 rm -Rf /tmp/first-network/ledgers-backup
#Cleanup the chaincode containers #Cleanup the chaincode containers
clearContainers clearContainers
#Cleanup images #Cleanup images

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -3,7 +3,7 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
# #
version: '3.7' version: "3.7"
networks: networks:
test: test:
@ -11,6 +11,7 @@ networks:
services: services:
ca_org3: ca_org3:
platform: linux/amd64
image: hyperledger/fabric-ca:latest image: hyperledger/fabric-ca:latest
labels: labels:
service: hyperledger-fabric service: hyperledger-fabric

View file

@ -3,7 +3,7 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
# #
version: '3.7' version: "3.7"
volumes: volumes:
peer0.org3.example.com: peer0.org3.example.com:
@ -13,10 +13,9 @@ networks:
name: fabric_test name: fabric_test
services: services:
peer0.org3.example.com: peer0.org3.example.com:
container_name: peer0.org3.example.com container_name: peer0.org3.example.com
image: hyperledger/fabric-peer:latest image: hyperledger/fabric-peer:2.4
labels: labels:
service: hyperledger-fabric service: hyperledger-fabric
environment: environment:
@ -43,8 +42,8 @@ services:
- CHAINCODE_AS_A_SERVICE_BUILDER_CONFIG={"peername":"peer0org1"} - CHAINCODE_AS_A_SERVICE_BUILDER_CONFIG={"peername":"peer0org1"}
- CORE_CHAINCODE_EXECUTETIMEOUT=300s - CORE_CHAINCODE_EXECUTETIMEOUT=300s
volumes: volumes:
- ../../organizations/peerOrganizations/org3.example.com/peers/peer0.org3.example.com:/etc/hyperledger/fabric - ../../organizations/peerOrganizations/org3.example.com/peers/peer0.org3.example.com:/etc/hyperledger/fabric
- peer0.org3.example.com:/var/hyperledger/production - peer0.org3.example.com:/var/hyperledger/production
working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer
command: peer node start command: peer node start
ports: ports:

View file

@ -16,7 +16,7 @@ services:
peer0.org3.example.com: peer0.org3.example.com:
container_name: peer0.org3.example.com container_name: peer0.org3.example.com
image: hyperledger/fabric-peer:latest image: hyperledger/fabric-peer:2.4
labels: labels:
service: hyperledger-fabric service: hyperledger-fabric
environment: environment:

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -3,7 +3,7 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
# #
version: '3.7' version: "3.7"
networks: networks:
test: test:
@ -11,6 +11,7 @@ networks:
services: services:
ca_org3: ca_org3:
platform: linux/amd64
image: hyperledger/fabric-ca:latest image: hyperledger/fabric-ca:latest
labels: labels:
service: hyperledger-fabric service: hyperledger-fabric

View file

@ -3,7 +3,7 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
# #
version: '3.7' version: "3.7"
volumes: volumes:
peer0.org3.example.com: peer0.org3.example.com:
@ -13,10 +13,9 @@ networks:
name: fabric_test name: fabric_test
services: services:
peer0.org3.example.com: peer0.org3.example.com:
container_name: peer0.org3.example.com container_name: peer0.org3.example.com
image: hyperledger/fabric-peer:latest image: hyperledger/fabric-peer:2.4
labels: labels:
service: hyperledger-fabric service: hyperledger-fabric
environment: environment:
@ -40,9 +39,9 @@ services:
- CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org3.example.com:11051 - CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org3.example.com:11051
- CORE_PEER_LOCALMSPID=Org3MSP - CORE_PEER_LOCALMSPID=Org3MSP
volumes: volumes:
- ../peercfg:/etc/hyperledger/peercfg - ../peercfg:/etc/hyperledger/peercfg
- ../../organizations/peerOrganizations/org3.example.com/peers/peer0.org3.example.com:/etc/hyperledger/fabric - ../../organizations/peerOrganizations/org3.example.com/peers/peer0.org3.example.com:/etc/hyperledger/fabric
- peer0.org3.example.com:/var/hyperledger/production - peer0.org3.example.com:/var/hyperledger/production
working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer
command: peer node start command: peer node start
ports: ports:

View file

@ -3,15 +3,15 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
# #
version: '3.7' version: "3.7"
networks: networks:
test: test:
name: fabric_test name: fabric_test
services: services:
ca_org1: ca_org1:
platform: linux/amd64
image: hyperledger/fabric-ca:latest image: hyperledger/fabric-ca:latest
labels: labels:
service: hyperledger-fabric service: hyperledger-fabric
@ -32,6 +32,7 @@ services:
- test - test
ca_org2: ca_org2:
platform: linux/amd64
image: hyperledger/fabric-ca:latest image: hyperledger/fabric-ca:latest
labels: labels:
service: hyperledger-fabric service: hyperledger-fabric
@ -52,6 +53,7 @@ services:
- test - test
ca_orderer: ca_orderer:
platform: linux/amd64
image: hyperledger/fabric-ca:latest image: hyperledger/fabric-ca:latest
labels: labels:
service: hyperledger-fabric service: hyperledger-fabric

View file

@ -3,7 +3,7 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
# #
version: '3.7' version: "3.7"
volumes: volumes:
orderer.example.com: orderer.example.com:
@ -15,10 +15,9 @@ networks:
name: fabric_test name: fabric_test
services: services:
orderer.example.com: orderer.example.com:
container_name: orderer.example.com container_name: orderer.example.com
image: hyperledger/fabric-orderer:latest image: hyperledger/fabric-orderer:2.4
labels: labels:
service: hyperledger-fabric service: hyperledger-fabric
environment: environment:
@ -48,9 +47,9 @@ services:
working_dir: /root working_dir: /root
command: orderer command: orderer
volumes: volumes:
- ../organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp:/var/hyperledger/orderer/msp - ../organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp:/var/hyperledger/orderer/msp
- ../organizations/ordererOrganizations/example.com/orderers/orderer.example.com/tls/:/var/hyperledger/orderer/tls - ../organizations/ordererOrganizations/example.com/orderers/orderer.example.com/tls/:/var/hyperledger/orderer/tls
- orderer.example.com:/var/hyperledger/production/orderer - orderer.example.com:/var/hyperledger/production/orderer
ports: ports:
- 7050:7050 - 7050:7050
- 7053:7053 - 7053:7053
@ -60,7 +59,7 @@ services:
peer0.org1.example.com: peer0.org1.example.com:
container_name: peer0.org1.example.com container_name: peer0.org1.example.com
image: hyperledger/fabric-peer:latest image: hyperledger/fabric-peer:2.4
labels: labels:
service: hyperledger-fabric service: hyperledger-fabric
environment: environment:
@ -87,8 +86,8 @@ services:
- CHAINCODE_AS_A_SERVICE_BUILDER_CONFIG={"peername":"peer0org1"} - CHAINCODE_AS_A_SERVICE_BUILDER_CONFIG={"peername":"peer0org1"}
- CORE_CHAINCODE_EXECUTETIMEOUT=300s - CORE_CHAINCODE_EXECUTETIMEOUT=300s
volumes: volumes:
- ../organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com:/etc/hyperledger/fabric - ../organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com:/etc/hyperledger/fabric
- peer0.org1.example.com:/var/hyperledger/production - peer0.org1.example.com:/var/hyperledger/production
working_dir: /root working_dir: /root
command: peer node start command: peer node start
ports: ports:
@ -99,7 +98,7 @@ services:
peer0.org2.example.com: peer0.org2.example.com:
container_name: peer0.org2.example.com container_name: peer0.org2.example.com
image: hyperledger/fabric-peer:latest image: hyperledger/fabric-peer:2.4
labels: labels:
service: hyperledger-fabric service: hyperledger-fabric
environment: environment:
@ -126,8 +125,8 @@ services:
- CHAINCODE_AS_A_SERVICE_BUILDER_CONFIG={"peername":"peer0org2"} - CHAINCODE_AS_A_SERVICE_BUILDER_CONFIG={"peername":"peer0org2"}
- CORE_CHAINCODE_EXECUTETIMEOUT=300s - CORE_CHAINCODE_EXECUTETIMEOUT=300s
volumes: volumes:
- ../organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com:/etc/hyperledger/fabric - ../organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com:/etc/hyperledger/fabric
- peer0.org2.example.com:/var/hyperledger/production - peer0.org2.example.com:/var/hyperledger/production
working_dir: /root working_dir: /root
command: peer node start command: peer node start
ports: ports:
@ -151,8 +150,8 @@ services:
working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer
command: /bin/bash command: /bin/bash
volumes: volumes:
- ../organizations:/opt/gopath/src/github.com/hyperledger/fabric/peer/organizations - ../organizations:/opt/gopath/src/github.com/hyperledger/fabric/peer/organizations
- ../scripts:/opt/gopath/src/github.com/hyperledger/fabric/peer/scripts/ - ../scripts:/opt/gopath/src/github.com/hyperledger/fabric/peer/scripts/
depends_on: depends_on:
- peer0.org1.example.com - peer0.org1.example.com
- peer0.org2.example.com - peer0.org2.example.com

View file

@ -6,8 +6,9 @@
version: '3.7' version: '3.7'
services: services:
peer0.org1.example.com: peer0.org1.example.com:
platform: linux/amd64
container_name: peer0.org1.example.com container_name: peer0.org1.example.com
image: hyperledger/fabric-peer:latest image: hyperledger/fabric-peer:2.4
labels: labels:
service: hyperledger-fabric service: hyperledger-fabric
environment: environment:
@ -19,8 +20,9 @@ services:
- ${DOCKER_SOCK}:/host/var/run/docker.sock - ${DOCKER_SOCK}:/host/var/run/docker.sock
peer0.org2.example.com: peer0.org2.example.com:
platform: linux/amd64
container_name: peer0.org2.example.com container_name: peer0.org2.example.com
image: hyperledger/fabric-peer:latest image: hyperledger/fabric-peer:2.4
labels: labels:
service: hyperledger-fabric service: hyperledger-fabric
environment: environment:
@ -33,6 +35,7 @@ services:
cli: cli:
container_name: cli container_name: cli
image: hyperledger/fabric-tools:latest platform: linux/amd64
image: hyperledger/fabric-tools:2.4
volumes: volumes:
- ./docker/peercfg:/etc/hyperledger/peercfg - ./docker/peercfg:/etc/hyperledger/peercfg

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -68,7 +68,7 @@ function checkPrereqs() {
# use the fabric tools container to see if the samples and binaries match your # use the fabric tools container to see if the samples and binaries match your
# docker images # docker images
LOCAL_VERSION=$(peer version | sed -ne 's/^ Version: //p') LOCAL_VERSION=$(peer version | sed -ne 's/^ Version: //p')
DOCKER_IMAGE_VERSION=$(${CONTAINER_CLI} run --rm hyperledger/fabric-tools:latest peer version | sed -ne 's/^ Version: //p') DOCKER_IMAGE_VERSION=$(${CONTAINER_CLI} run --rm hyperledger/fabric-tools:2.4 peer version | sed -ne 's/^ Version: //p')
infoln "LOCAL_VERSION=$LOCAL_VERSION" infoln "LOCAL_VERSION=$LOCAL_VERSION"
infoln "DOCKER_IMAGE_VERSION=$DOCKER_IMAGE_VERSION" infoln "DOCKER_IMAGE_VERSION=$DOCKER_IMAGE_VERSION"