Skip to content

Collection of various multi-arch Dockerfiles

License

Notifications You must be signed in to change notification settings

figma/dockerfiles

 
 

Repository files navigation

Github Actions

dockerfiles

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.

About

Collection of various multi-arch Dockerfiles

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 49.9%
  • Dockerfile 26.7%
  • Shell 23.4%