使用修改后的 fabric-server-config 初始化 fabric ca
Initialise fabric ca with modified fabric-server-config
我正在使用 docker-compose 来 运行 构建如下所示的结构。我想用更新的 fabric-ca-server.config 文件启动 fabric ca。我有 fabric-ca-server-config,我修改了它,我想在 运行 docker 时初始化。请给我建议。
ca0:
image: hyperledger/fabric-ca
environment:
- FABRIC_CA_HOME=/etc/hyperledger/fabric-ca-server
- FABRIC_CA_SERVER_CA_NAME=ca.example.com
- FABRIC_CA_SERVER_TLS_ENABLED=true
- FABRIC_CA_SERVER_TLS_CERTFILE=/etc/hyperledger/fabric-ca-server-config/ca.org1.example.com-cert.pem
- FABRIC_CA_SERVER_TLS_KEYFILE=/etc/hyperledger/fabric-ca-server-config/_sk
ports:
- "7054:7054"
command: sh -c 'fabric-ca-server start --ca.certfile /etc/hyperledger/fabric-ca-server-config/ca.org1.example.com-cert.pem --ca.keyfile /etc/hyperledger/fabric-ca-server-config/_SK-b admin:adminpw -d'
volumes:
- ./crypto-config/peerOrganizations/org1.example.com/ca/:/etc/hyperledger/fabric-ca-server-config
container_name: ca_peerOrg1
networks:
- byfn
@fama,
您可以将您的配置文件路径传递给以下命令
fabric-ca-server start -b admin:adminpw --cafiles /ca/ca1/fabric-ca-server-config.yaml
挂载文件路径如下
volumes:
- ./ca/fabric-ca-server-config.yaml: /ca/ca1/fabric-ca-server-config.yaml
我正在使用 docker-compose 来 运行 构建如下所示的结构。我想用更新的 fabric-ca-server.config 文件启动 fabric ca。我有 fabric-ca-server-config,我修改了它,我想在 运行 docker 时初始化。请给我建议。
ca0:
image: hyperledger/fabric-ca
environment:
- FABRIC_CA_HOME=/etc/hyperledger/fabric-ca-server
- FABRIC_CA_SERVER_CA_NAME=ca.example.com
- FABRIC_CA_SERVER_TLS_ENABLED=true
- FABRIC_CA_SERVER_TLS_CERTFILE=/etc/hyperledger/fabric-ca-server-config/ca.org1.example.com-cert.pem
- FABRIC_CA_SERVER_TLS_KEYFILE=/etc/hyperledger/fabric-ca-server-config/_sk
ports:
- "7054:7054"
command: sh -c 'fabric-ca-server start --ca.certfile /etc/hyperledger/fabric-ca-server-config/ca.org1.example.com-cert.pem --ca.keyfile /etc/hyperledger/fabric-ca-server-config/_SK-b admin:adminpw -d'
volumes:
- ./crypto-config/peerOrganizations/org1.example.com/ca/:/etc/hyperledger/fabric-ca-server-config
container_name: ca_peerOrg1
networks:
- byfn
@fama,
您可以将您的配置文件路径传递给以下命令
fabric-ca-server start -b admin:adminpw --cafiles /ca/ca1/fabric-ca-server-config.yaml
挂载文件路径如下
volumes:
- ./ca/fabric-ca-server-config.yaml: /ca/ca1/fabric-ca-server-config.yaml