Я следую инструкциям по созданию первой сети на Создание вашей первой сети . Находясь в фабрике сэмплов / первой сети, я запускаю команду:
./byfn.sh -m generate
успешно созданы два одноранговых узла, канал, цепной код, блок генезиса заказа и криптоген. Но когда я запускаю команду:
./byfn.sh -m up
Я получаю сообщение об ошибке "строка 159: docker compose: команда не найдена. ОШИБКА !!! Невозможно запустить сеть."
Я сделал новую чистую Ubuntu 16.04 и установил все, чтобы убедиться, что все чисто. Но опять я получаю ту же ошибку. Когда я nano ./byfn.sh, строка 159 выглядит следующим образом:
IMAGE_TAG=$IMAGETAG docker-compose -f $COMPOSE_FILE up -d 2>&1
И когда я бегу:
./byfn.sh -m up -l node
Я получаю ту же ошибку. Сообщение об ошибке показано на рисунке ниже:
Когда я бегу:
./byfn.sh -m down
Я получаю другую ошибку. На этот раз ошибка в строках 235 и 236; Результат nano выглядит следующим образом:
docker-compose -f $COMPOSE_FILE -f $COMPOSE_FILE_COUCH down --volumes
docker-compose -f $COMPOSE_FILE down –volumes
Я добавил go to path, как показано в руководстве по установке. версия узла также совместима, поскольку упомянутый v9.x еще не поддерживается, я установил v8.
Должен ли я внести изменения в залог 159, 235 и 236 из ./byfn.sh? Если так, как я должен изменить это? Или я сделал некоторые настройки неправильно ?! Я ценю вашу помощь.
Спасибо.