Изменение прокси-сервера npm в Hyperledger Composer - PullRequest
0 голосов
/ 02 июля 2018

У меня возникли некоторые проблемы с моим сетевым прокси, поэтому я пытаюсь использовать метод проб и проб, чтобы попробовать разные прокси. Мне нужно задать конфигурацию прокси-сервера во время команды сетевой установки composer в файле npmConfig, теперь, когда я дал один прокси-сервер, как я могу его изменить, поскольку я не могу снова использовать сетевую установку composer для той же бизнес-сети.

1 Ответ

0 голосов
/ 02 июля 2018

Параметр npmrcFile доступен в команде composer network install, и после завершения установки npmrcFile связывается с этим пакетом установки на одноранговых узлах.

Поскольку вы не можете создать контейнер с цепочкой кодов из-за проблем с прокси-сервером (то есть, ваши проблемы указаны), start не будет успешным, и поэтому вы не можете использовать composer network upgrade с -o <options> для обновления бизнес-сети с новыми изменениями npmrcFile через «параметры». Вот почему лучше всего попробовать свои настройки прокси-сервера в простой среде Dev Fabric - вы можете раздувать одноранговый узел каждый раз и устанавливать новый Fabric - как только он работает (это одноразовая задача), тогда у вас есть исправьте npmrcFile для установки в соответствии с требованиями и т. д.

При необходимости вы можете использовать wget http://npmregistry:4873/ из тестового док-контейнера (где вы выполняете тестовую установку npm), чтобы увидеть, можете ли вы подключиться через сетевой прокси-сервер - тогда, когда вы знаете, ваш файл конфигурации должен быть прочитан, когда он (повторно) пытается собрать докер.

Надеюсь, это поможет.

...