This repository contains a collection of Dockerfiles for multi-arch builds. Some images such as consul and influxdb already provide multi-arch support such that we only edited the Docker image tags.
Supported architectures
Currently, the resulting Docker images support the following CPU architectures:
amd64
arm32v7
arm64v8
Current versions
Docker images
version tags
ActiveMQ
5.15.9
Consul
1.9.6
CouchDB
2.3.1
InfluxDB
2.0
Kafka
2.2.0
Zookeeper
3.4.13
DNSmasq
0.7
Flink
1.13.2-scala_2.11
Openjdk-openj9
stretch-slim
Update base images/tags
You can find the used base images and tags within docker-build.sh.
CI build: update global bases images & tags in docker-build.sh. This will automatically overwrite the ARG BASE_IMG= argument inside each of the dedicated Dockerfiles.
Credits
Thanks to wurstmeister for his great work on Kafka and Zookeeper Docker images
Thanks to consul and influxdb community for already providing multi-arch images.