Skip to content

Move docker image build to buildx from docker-api gem for supporting multiarch builds

Currently, omnibus-gitlab uses the less actively maintained https://github.com/upserve/docker-api gem to build Docker images and push them to registries. For building multi-arch images, we are using docker buildx in other projects like CNG. This is not supported by this gem. We should move away from the gem to a solution that uses docker buildx to provide a foundation for building multiarch images.