Catapult Server on Raspberry (armv7l)


#1

Hey there,
I am curious if I can run a Catapult Server on a Raspberry Pi? (for educational purposes) I have Raspbian Jessie Lite installed and tried to install the server as described in the guide (https://nemtech.github.io/getting-started/setup-workstation.html) but when trying to run docker-compose up there’s just this error:

Pulling db (mongo:)...
latest: Pulling from library/mongo
ERROR: no matching manifest for unknown in the manifest list entries

Am I doing things wrong, is this build not compiled for arm architecture or is the raspberry just not support?


#2

Seems like a docker issue, where it can’t find a supported MongoDB (dependency for Catapult). Which version of docker are you using, and which Raspberry Pi? This answer seems to indicate that MongoDB perhaps does not support the architecture(armhf):

I’m not too familiar with docker, but it seems that trying a 64 bit OS like Pi64 (https://github.com/bamarni/pi64) might work, why don’t you try it out and let us know how it goes? :slight_smile:


#3

Thanks for your reply :slight_smile:
The docker version is 18.09.0 build 4d60db4 on a pi 2 model B Rev1.1…
I’m gonna try pi64 and see if that works better :wink:


#4

Had some time this weekend to try it, unfortunately my pi model’s architecture is 32 bit, seems like I have to get a new one… :joy:


#5

I was trying with RaspberryPi 3 mod B aswell and after like 2 hours of troubleshooting I passed. Looking forward to an open testnet.