请告诉我fabric-orderer/fabric-peer和fabric-ca-orderer/fabric-ca-peer镜像之间的区别。我发现的一个区别是fabric-ca-*图像包含fabric-ca-client。
另外,这两个集合中的哪一个将在未来的版本中继续下去?
发布于 2018-08-21 17:30:46
如果您决定使用"FABRIC CA“来颁发证书,您可以使用"fabric-ca-*”来构建您的开发或服务环境。如果没有,请使用OpenSSL或其他CA工具,您可以使用fabric-orderer、fabric-peer和...
fabric-ca所做的典型事情是在fabric- ca -server启动(初始化)时通过其配置(例如fabric- ca -server-config.yaml)自动生成并存储其自己的根ca或中间ca证书。
发布于 2018-12-06 07:07:58
我是出于为fabric 1.3创建fabric-ca-*容器的愿望而提出这个问题的,它们非常适合于放弃加密。我的搜索将我带到了FABC-722,一位评论员提供了一个很好的gerrit链接。我最终能够通过克隆fabric-ca并运行make docker-all来创建1.3版本。在我对make了解不多的情况下检查过它后,我发现它链接到了images文件夹中的各种Dockerfile.in。例如,fabric-ca-orderer运行以下代码。
#
# Copyright IBM Corp. All Rights Reserved.
#
# SPDX-License-Identifier: Apache-2.0
#
FROM _NS_/fabric-orderer:_FABRIC_TAG_
COPY payload/fabric-ca-client /usr/local/bin
ARG FABRIC_CA_DYNAMIC_LINK=false
RUN chmod +x /usr/local/bin/fabric-ca-client
RUN apt-get update && apt-get install -y netcat && rm -rf /var/cache/apt
# libraries needed when image is built dynamically
RUN if [ "$FABRIC_CA_DYNAMIC_LINK" = "true" ]; then apt-get install -y libltdl-dev; fi我希望这至少能让你找到你想要的答案
https://stackoverflow.com/questions/51829929
复制相似问题