Tools, FAQ, Tutorials:
Deploy ca.example.com Manually
How to Deploy ca.example.com as a Docker container manually?
✍: FYIcenter.com
You can follow this tutorial to
Deploy ca.example.com as a Docker container manually.
1. Verify the configuration of the ca.example.com container defined in the docker-compose.yml file:
$ cd ~/hyperledger-binaries/fabric-samples/basic-network
$ more docker-compose.yml
# Copyright IBM Corp All Rights Reserved
version: '2'
networks:
basic:
services:
ca.example.com:
image: hyperledger/fabric-ca
environment:
- FABRIC_CA_HOME=/etc/hyperledger/fabric-ca-server
- FABRIC_CA_SERVER_CA_NAME=ca.example.com
- FABRIC_CA_SERVER_CA_CERTFILE=/etc/hyperledger/fabric-ca-server-config/ca.org1.example.com-cert.pem
- FABRIC_CA_SERVER_CA_KEYFILE=/etc/hyperledger/fabric-ca-server-config/4239aa0d..._sk
ports:
- "7054:7054"
command: sh -c 'fabric-ca-server start -b admin:adminpw'
volumes:
- ./crypto-config/peerOrganizations/org1.example.com/ca/:/etc/hyperledger/fabric-ca-server-config
container_name: ca.example.com
networks:
- basic
...
As you can see, the ca.example.com container will be using the "latest" version of "hyperledger/fabric-ca" docker image.
2. Bring down all containers defined docker-compose.yml file:
$ docker-compose -f docker-compose.yml down
3. Bring up the ca.example.com container defined in docker-compose.yml file. If container is not there, create it from the image. If the image is not there, download it from the Internet.
$ docker-compose -f docker-compose.yml up -d ca.example.com Creating network "net_basic" with the default driver Creating ca.example.com ... done
4. Verify the container and the image:
$ docker container list IMAGE STATUS NAMES hyperledger/fabric-ca Up About a minute ca.example.com $ docker images | grep fabric-ca IMAGE TAG SIZE hyperledger/fabric-ca latest 252MB
As you can see, the ca.example.com container has been manually deployed and started with the latest version of "hyperledger/fabric-ca" image. If the image is not available on the Docker, it will be automatically downloaded from the Docker image repository on the Internet.
⇒ Deploy orderer.example.com Manually
⇐ Check "couchdb" Database Server
2020-03-25, ∼1284🔥, 0💬
Popular Posts:
How to use "xsl-transform" Azure API Policy Statement? The "xsl-transform" Policy Statement allows y...
How to use the "return-response" Policy statement to build the response from scratch for an Azure AP...
What are "*..." and "**..." Wildcard Parameters in Function Definitions? If you want to define a fun...
Can Multiple Paragraphs Be Included in a List Item? Yes. You can include multiple paragraphs in a si...
How to add request URL Template Parameters to my Azure API operation to make it more user friendly? ...