We are developing software for NVIDIA Jetson modules which are ARM based. In our Bitbucket pipelines we would like to build the C++ modules using an ARM based Docker image (eg arm64v8/ubuntu or an official NVIDIA Jetson container).
We have set up a Runner on our local infrastructure and it is working fine for x86 containers (eg using image: alpine or image: ubuntu). However, as soon as we use image: arm64v8/ubuntu instead, the Runner gives the following error:
Status 409: {"message":"Container 8f58435f39954e35e625bc4c7d2a034de5827e1e9ae8c506bb272d3ac60d9bdf is not running"}
Are arm based containers not supported for Runners? Are there any workarounds for this?
Thanks a lot for any input on this!