I’m looking to deploy some software (Falcon Player) as a container on a balena device. This package is designed and intended to run on a Pi. Ultimately, I’d like it to be just ‘one of several’ deployed as part of @chrisys most excellent Festive LED project, as discussed at length elsewhere.
Here’s where my #N00bness kicks in: I’m able to build and run the container locally, on my Macbook Pro (which actually confuses me a bit, given the different architecture).
I’m working through the ‘container’ documentation, here:
but when I ‘balena push’ this image up into an application - the build fails. When I dig in, the underlying error doesn’t actually surprise me - as the step is referencing a balena component which doesn’t exist:
ADD failed: stat /var/lib/balena32/tmp/docker-builder257180624/SD/buildVLC.sh: no such file or directory
This doesn’t surprise me because I’ve done nothing to balena-ize the code / project. I’ve searched the documentation and forums - but not coming up with the answer. Starting in on a couple of the masterclasses and trying to increase my overall balena understanding and skillz. I welcome any #RTFM links or smack to the head that help get me on track for what seems should be a fairly straightforward task. BTW: I tried the ‘shot-in-the-dark’ change, referencing a thread elsewhere about building Pi images – and changed the:
FROM debian:buster
to:
FROM balenalib/armv7hf-debian
But this seemed to have no effect on the error I’m encountering.
Happy Holidays!
Billy