Исходя из предыдущего ответа и комментариев:
На прошлой неделе возникла проблема с созданием образов Docker для Composer, поэтому версия с тегом "last" - v0.19.5.
Если вы посмотрите на эту страницу в Docker Hub, вы увидите проблему:
https://hub.docker.com/r/hyperledger/composer-rest-server/tags/
В качестве временной меры, если вы выполните эти 2 команды Dockerвы должны получить версию образа v0.19.6, которая будет совместима с вашими установленными модулями v0.19.6.
docker pull hyperledger/composer-rest-server:0.19.6-20180524041020
docker tag hyperledger/composer-rest-server:0.19.6-20180524041020 hyperledger/composer-rest-server:latest
Я бы предложилиспользование docker rmi
для удаления любых существующих образов composer-rest-server перед использованием приведенных выше команд.
ОБНОВЛЕНИЕ после более поздних комментариев - И Appology
Извините -Я думал, что это будет работать и что эти версии будут совместимы.
Чтобы получить совместимость сейчас, вы можете переустановить все до v0.19.5 и использовать вышеприведенный «трюк», чтобы вытащить composer-rest-server v0.19.5 и переименовать в последний (сначала удалив предыдущий))
или
вы можете удалить composer и установить конкретную дату для совместимости с версией контейнера.(вам нужно будет перезапустить матрицу и заново развернуть сеть.) Например, npm install -g composer-cli@0.19.6-20180524041020
Я не проверял это!