Как настроить образ докера узла тире с помощью dash insight-api

Возможно, я что-то упускаю, так как я довольно новичок в докерах, но я хочу соединить dash-узел с insight-api на разных изображениях

Insight-API, он построен сам с этими шагами

$ apt-get update; apt-get install -y \
    curl git python2.7 cmake build-essential libzmq3-dev && \
    curl -sL https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh -o install_nvm.sh && \
    bash install_nvm.sh && \
    source ~/.profile && \
    ln -s /usr/bin/python2.7 /usr/bin/python && \
    nvm install --lts

$ git clone https://github.com/dashevo/dashcore-node
$ cd dashcore-node
$ npm install
$ cd /root/.dashcore
$ sed 's/"dashd",/"dashd","insight-api",/g' dashcore-node.json
$ touch dash.conf
$ echo "
addressindex=1
txindex=1
listen=1
server=1
daemon=1
timestampindex=1
spentindex=1
" > dash.conf

$ cd /dashcore-node
$ dashcore-node create -d ./dash-data nododash
$ cd nododash
$ ../bin/dashcore-node install @dashevo/insight-api
$ cd /dashcore-node
$ ./bin/dashcore-node start -c /root/.dashcore

сервер начинает работать, но он застревает на "Запуск dashd", как будто он не слушает узел тире в другом образе... конечно, я ранее запускал другое изображение с шагами, упомянутыми в файле readme образа докера dash в hub.docker... а то не получается

$ error: не удалось запустить службы $ error: RPCError: Dash JSON-RPC: ошибка запроса: connect ECONNREFUSED 127.0.0.1:9998

Я знаю, что есть изображение bitcore-node-dash, но оно использует старый экземпляр, поэтому я пытаюсь обновить API

Можно запустить эти изображения отдельно или мне нужно создать свое собственное изображение с помощью insight-api и dash node?

Как добиться второго, если это невозможно?

Нужно ли создавать докер-файл? потому что я запускаю следующую команду из оболочки с

Окно запуска -it MI_MODIFED_IMAGE /bin/bash

а затем я запускаю вышеупомянутые команды...

Спасибо

0 ответов

Другие вопросы по тегам