fabric-ca-client
позволяет указать каталог, в котором будут храниться ключи / сертификаты, созданные с помощью опции -M
:
fabric-ca-client enroll -u http://enrollid:enrollsecret@myca:7054 -M /path/to/myfolder
Если вы используете Docker длязапустите fabric-ca-client
и хотите, чтобы ключ / сертификаты были доступны вне контейнера Docker, вам нужно смонтировать внешний том.
Итак, допустим, вы хотите сохранить ключ / сертификаты в /var/mycerts
каталог на вашей хост-системе.Вы можете сделать:
docker run --rm -v /var/mycerts:/var/mycerts hyperledger/fabric-ca fabric-ca-client enroll -u http://enrollid:enrollsecret@myca:7054 -M /var/mycerts