ctop
ctop copied to clipboard
docker image is only built for x86_64
I would like to be able to run ctop as a docker on arm devices (raspberry pi, etc) but the main 'quay.io/vektorlab/ctop' image is x86_64 only.
Building multi-arch images: https://lobradov.github.io/Building-docker-multiarch-images/
I'm happy to accept PRs for this if someone can get multi-arch builds running with CircleCI
It's not that difficult, but you need to extend indeed from an arm compatible base image for all of that to work. This is what's required to change to build an image successfully for arm on CircleCI.
Just adding that I'd like to run this on my various pi docker / docker-compose setups I'm running. As more and more people use the pi's for their docker services it would be great to have ctop on the pi.
I don't know CircleCi and I am no expert in Golang. But it should be possible to build binaries for other architectures using go. One i required a tool and created a ci pipeline for that... possible the infos may be used for CircleCi as well: https://gitlab.com/pieai/webdav-downloader/-/blob/master/build-all.sh
After creating the binaries it would be great to publish Docker images for this architectures as well ;-)
This could be a greate addition.