I am trying to use a docker container for building PX4_Gazebo on a Jetson NX which has a processor with ARMv8/ARM64 architecture. I am trying to follow the manual building instructions from here. However, it requires me to use the container name and tag in the command to run it from terminal and I cannot find an image that runs on Jetson from here. I have tried a container image name and tag as such:
px4io/px4-dev-simulation-focal:2021-02-04
px4io/px4-dev-aarch64:latest
I receive the following error:
The requested image’s platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
standard_init_linux.go:219: exec user process caused: exec format error
I can build PX4 Gazebo without issues natively on Jetson without docker on Ubuntu 18.04 (Jetpack) following the instructions from PX4 Build Documentation.
So, I need to know how may I find a compatible image.