I have created a Dockerfile to run a blockchain within a Docker container. The chain is created successfully, and multichaind ran, which gives an output of:
Other nodes can connect to this node using:
Listening for API requests on port 5002 (local only - see rpcallowip setting)
When trying to connect from another node the error received is -
Error: Couldn't connect to the seed node 172.17.0.2 on port 5001 - please check multichaind is running at that address and that your firewall settings allow incoming connections.
I have tried exposing port 5001 in docker, and using docker ps -a shows 0.0.0.0:5001->5001/tcp under PORTS.