Невозможно использовать игровую площадку Hyper Ledger Composer локально

Я следовал инструкциям по ссылке - https://hyperledger.github.io/composer/installing/using-playground-locally.html

после успешного выполнения команды: curl -sSL https://hyperledger.github.io/composer/install-hlfv1.sh | bash http://localhost:8080/ по-прежнему недоступен.

Я новичок в этом, пожалуйста, помогите, что мне здесь не хватает.

ОШИБКИ:

Я получаю указанную выше ошибку при запуске composer.sh

# Create the channel
docker exec peer0.org1.example.com peer channel create -o orderer.example.com:7050 -c composerchannel -f /etc/hyperledger/configtx/composer-channel.tx
2017-09-21 14:19:42.131 UTC [msp] GetLocalMSP -> DEBU 001 Returning existing local MSP
2017-09-21 14:19:42.131 UTC [msp] GetDefaultSigningIdentity -> DEBU 002 Obtaining default signing identity
2017-09-21 14:19:42.132 UTC [channelCmd] InitCmdFactory -> INFO 003 Endorser and orderer connections initialized
Error: channel create configuration tx file not found open C:/Users/26266/AppData/Local/Programs/Git/etc/hyperledger/configtx/composer-channel.tx: no such file or directory
Usage:

Вышеупомянутый файл недоступен в расположении, я проверил вручную

OR

или ошибка ниже

ARCH=$ARCH docker-compose -f "${DIR}"/composer/docker-compose.yml down
.IOError: [Errno 2] No such file or directory: u'/e/docker_H/composer-data/fabric-dev-servers/fabric-scripts/hlfv1/composer/docker-compose.yml'

Я проверил, вышеуказанный файл присутствует в расположении.


person Atreyee    schedule 21.09.2017    source источник
comment
Не могли бы вы предоставить результат выполнения команды curl, пожалуйста.   -  person Dan Selman    schedule 21.09.2017
comment
Я добавил ошибки в вопросе, пожалуйста, направьте.   -  person Atreyee    schedule 21.09.2017


Ответы (3)


Я вижу, вы пытаетесь запустить это в Windows, к сожалению, есть много проблем с попыткой запустить все части компоновщика Hyperledger в Windows (даже в оболочке git bash), поэтому, к сожалению, Windows не поддерживается платформой. Я бы рекомендовал настроить виртуальную машину Linux, используя что-то вроде Virtualbox, и запустить там композитор.

person david_k    schedule 21.09.2017

не могли бы вы скопировать вывод, который вы получаете в своей консоли при запуске curl -sSL https://hyperledger.github.io/composer/install-hlfv1.sh | бить

Этот скрипт на самом деле не запускает вещи точно «локально» на машине, а в контейнерах Docker.

Он загружает все необходимые контейнеры, необходимый код и запускает эти контейнеры как процесс демона. Однако он ожидает, что у вас установлена ​​​​относительно новая версия docker & docker-compose, чтобы она работала.

Попробуйте запустить команду ./composer.sh в папке, где вы запускали скрипт в первый раз. Если у вас правильно установлены требования на вашем компьютере, это должно работать. В противном случае просто опубликуйте ошибку, которую вы получаете. Точный URL-адрес, который вы должны открыть: http://localhost:8080/editor.

person Kimmo Hintikka    schedule 21.09.2017
comment
Получение ошибки после запуска composer.sh ARCH=$ARCH docker-compose -f "${DIR}"/composer/docker-compose.yml down .IOError: [Errno 2] No such file or directory: u'/e/docker_H/composer-data/fabric-dev-servers/fabric-scripts/hlfv1/composer/docker-compose.yml', хотя этот файл доступен точно по тому же пути, по которому он проверяется. Я запускаю команды в gitbash от имени администратора. - person Atreyee; 21.09.2017

Если вы работаете в Windows 7 и используете Docker Toolbox, запустите команду из терминала Docker.

person Naveen Sachdeva    schedule 25.09.2017