Search code examples
hyperledger-fabrichyperledgerhyperledger-fabric-ca

Difference between fabric-orderer/fabric-peer and fabric-ca-orderer/fabric-ca-peer images


Please tell me what is the difference between the fabric-orderer/fabric-peer and fabric-ca-orderer/fabric-ca-peer images. One difference I found was that fabric-ca-* images contains fabric-ca-client.

Also, which of these two sets would be carried forward in future releases?


Solution

  • You can build your development or service environment with "fabric-ca-*" if you decide to use "FABRIC CA" for issuing certificates. If not, using OpenSSL or other CA tools for, you can use fabric-orderer, fabric-peer and ...

    A typical thing fabric-ca do is automatically generate and store their own root ca or intermediate ca certificate by its configuration (e.g., fabric-ca-server-config.yaml) at the time of fabric-ca-server starting (initializing).