mutli-arch docker images, such as linux/arm/v7,linux/arm64/v8,linux/arm/v6,linux/amd64,linux/ppc64le,linux/s390x https://hub.docker.com/orgs/alpine
Find a file
Andreas Hackl e2bc7d1552
kubectl: add envsubst
I was using the bitnami kubectl image before, which had envsubst built in and
I relied on that quite a bit in CI pipelines.

I'm guessing other people might run into the same problem. And it's a
very small dependency anyway.
2025-11-12 15:16:21 +01:00
.circleci add xml 2025-09-11 17:13:22 +10:00
ansible ansible: Add py3-passlib to image (#24) 2025-07-07 15:59:15 +10:00
asma #18 - parallel_builds 2025-01-18 22:26:55 +11:00
bruno #18 - parallel_builds 2025-01-18 22:26:55 +11:00
curl #18 - parallel_builds 2025-01-18 22:26:55 +11:00
flake8 #18 - parallel_builds 2025-01-18 22:26:55 +11:00
httpie #18 - parallel_builds 2025-01-18 22:26:55 +11:00
kubectl kubectl: add envsubst 2025-11-12 15:16:21 +01:00
links #18 - parallel_builds 2025-01-18 22:26:55 +11:00
lynx #18 - parallel_builds 2025-01-18 22:26:55 +11:00
mkcert Update README.md 2024-09-23 22:24:01 +10:00
mongosh #1 - add semver back 2025-01-18 23:55:31 +11:00
mysql #18 - parallel_builds 2025-01-18 23:21:35 +11:00
openssl #18 - parallel_builds 2025-01-18 22:26:55 +11:00
psql change(psql, #22): remove default --help to allow calling psql without any parameters (#30) 2025-10-25 18:11:55 +11:00
semver #1 - add semver back 2025-01-19 23:36:45 +11:00
snmpsimulator add snmpsimulator 2025-08-23 23:42:53 +10:00
socat update path 2024-06-06 11:48:18 +10:00
sqlite #18 - parallel_builds 2025-01-18 22:26:55 +11:00
trivy #18 - parallel_builds 2025-01-18 22:26:55 +11:00
xml add xml 2025-09-11 15:42:21 +10:00
.gitignore add lynx 2023-06-30 15:17:00 +10:00
build.sh update path 2024-06-06 11:48:18 +10:00
build_asma.sh #18 - parallel_builds 2025-01-18 23:07:26 +11:00
build_trivy.sh add trivy 2023-07-01 16:43:34 +10:00
entrypoint.sh entrypoint 2023-05-28 21:15:55 +10:00
functions.sh fix: curl: option -sL -H "Authorization: token ghp_H6J73jV3gpxxxx": is unknown 2024-10-12 21:56:50 +11:00
LICENSE Initial commit 2023-05-26 22:08:05 +10:00
README.md add xml 2025-09-11 15:37:13 +10:00
stable.sh add psql 2023-06-30 22:53:16 +10:00

multi-arch-docker-images

Why we need it

  • Mostly it is used during CI/CD (continuous integration and continuous delivery) or as part of an automated build/deployment
  • mutli-arch images supported, so you can easily run it on most OSs with same docker pull/run commands

image

supported images

  • links - open source text and graphic web browser
  • lynx - The Text Web-Browser
  • curl - command line tool for transferring data with URLs
  • mysql - The MySQL Command-Line Client
  • psql - a terminal-based front-end to PostgreSQL
  • trivy - Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
  • semver - The semantic version parser
  • socat - a multipurpose relay tool for Linux
  • httpie - make CLI interaction with web services as human-friendly as possible
  • mongosh - The Mongo Command-Line Client
  • ansible - an open-source automation tool that allows you to automate tasks, configuration management, and application deployment.
  • sqlite - a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine
  • bruno - Git-Friendly Opensource API client with collections version control
  • kubectl - Kubernetes command-line tool for managing clusters
  • [xml] - mix with xml, jq, xq tools

Image details

Name Github Repo and Code build logs Docker image tags Multi-Arch
links https://github.com/alpine-docker/multi-arch-docker-images/tree/master/links https://app.circleci.com/pipelines/github/alpine-docker/multi-arch-docker-images https://hub.docker.com/repository/docker/alpine/links/tags linux/arm/v7,linux/arm64/v8,linux/arm/v6,linux/amd64,linux/ppc64le,linux/s390x
lynx https://github.com/alpine-docker/multi-arch-docker-images/tree/master/lynx https://app.circleci.com/pipelines/github/alpine-docker/multi-arch-docker-images https://hub.docker.com/repository/docker/alpine/lynx/tags linux/arm/v7,linux/arm64/v8,linux/arm/v6,linux/amd64,linux/ppc64le,linux/s390x
curl https://github.com/alpine-docker/multi-arch-docker-images/tree/master/curl https://app.circleci.com/pipelines/github/alpine-docker/multi-arch-docker-images https://hub.docker.com/repository/docker/alpine/curl/tags linux/arm/v7,linux/arm64/v8,linux/arm/v6,linux/amd64,linux/ppc64le,linux/s390x
mysql https://github.com/alpine-docker/multi-arch-docker-images/tree/master/mysql https://app.circleci.com/pipelines/github/alpine-docker/multi-arch-docker-images https://hub.docker.com/repository/docker/alpine/mysql/tags linux/arm/v7,linux/arm64/v8,linux/arm/v6,linux/amd64,linux/ppc64le,linux/s390x
psql https://github.com/alpine-docker/multi-arch-docker-images/tree/master/psql https://app.circleci.com/pipelines/github/alpine-docker/multi-arch-docker-images https://hub.docker.com/repository/docker/alpine/psql/tags linux/arm/v7,linux/arm64/v8,linux/arm/v6,linux/amd64,linux/ppc64le,linux/s390x
trivy https://github.com/alpine-docker/multi-arch-docker-images/tree/master/trivy https://app.circleci.com/pipelines/github/alpine-docker/multi-arch-docker-images https://hub.docker.com/repository/docker/alpine/trivy/tags linux/386,linux/amd64,linux/arm64,linux/ppc64le,linux/s390x
semver https://github.com/alpine-docker/multi-arch-docker-images/tree/master/semver https://app.circleci.com/pipelines/github/alpine-docker/multi-arch-docker-images https://hub.docker.com/repository/docker/alpine/semver/tags linux/arm/v7,linux/arm64/v8,linux/arm/v6,linux/amd64,linux/ppc64le,linux/s390x
socat https://github.com/alpine-docker/multi-arch-docker-images/tree/master/socat https://app.circleci.com/pipelines/github/alpine-docker/multi-arch-docker-images https://hub.docker.com/repository/docker/alpine/socat/tags linux/arm/v7,linux/arm64/v8,linux/arm/v6,linux/amd64,linux/ppc64le,linux/s390x
httpie https://github.com/alpine-docker/multi-arch-docker-images/tree/master/httpie https://app.circleci.com/pipelines/github/alpine-docker/multi-arch-docker-images https://hub.docker.com/repository/docker/alpine/httpie/tags linux/arm/v7,linux/arm64/v8,linux/arm/v6,linux/amd64,linux/ppc64le,linux/s390x
mongosh https://github.com/alpine-docker/multi-arch-docker-images/tree/master/mongosh https://app.circleci.com/pipelines/github/alpine-docker/multi-arch-docker-images https://hub.docker.com/repository/docker/alpine/mongosh/tags linux/arm/v7,linux/arm64/v8,linux/amd64,linux/ppc64le
ansible https://github.com/alpine-docker/multi-arch-docker-images/tree/master/ansible https://app.circleci.com/pipelines/github/alpine-docker/multi-arch-docker-images https://hub.docker.com/repository/docker/alpine/ansible/tags linux/arm/v7,linux/arm64/v8,linux/arm/v6,linux/amd64,linux/ppc64le,linux/s390x
flake8 https://github.com/alpine-docker/multi-arch-docker-images/tree/master/flake8 https://app.circleci.com/pipelines/github/alpine-docker/multi-arch-docker-images https://hub.docker.com/repository/docker/alpine/flake8/tags linux/arm/v7,linux/arm64/v8,linux/arm/v6,linux/amd64,linux/ppc64le,linux/s390x
sqlite https://github.com/alpine-docker/multi-arch-docker-images/tree/master/sqlite https://app.circleci.com/pipelines/github/alpine-docker/multi-arch-docker-images https://hub.docker.com/repository/docker/alpine/sqlite/tags linux/arm/v7,linux/arm64/v8,linux/arm/v6,linux/amd64,linux/ppc64le,linux/s390x
bruno https://github.com/alpine-docker/multi-arch-docker-images/tree/master/bruno https://app.circleci.com/pipelines/github/alpine-docker/multi-arch-docker-images https://hub.docker.com/repository/docker/alpine/bruno/tags linux/arm/v7,linux/arm64/v8,linux/arm/v6,linux/amd64,linux/ppc64le,linux/s390x
kubectl https://github.com/alpine-docker/multi-arch-docker-images/tree/master/kubectl https://app.circleci.com/pipelines/github/alpine-docker/multi-arch-docker-images https://hub.docker.com/repository/docker/alpine/kubectl/tags linux/arm/v7,linux/arm64/v8,linux/arm/v6,linux/amd64,linux/ppc64le,linux/s390x
xml https://github.com/alpine-docker/multi-arch-docker-images/tree/master/xml https://app.circleci.com/pipelines/github/alpine-docker/multi-arch-docker-images https://hub.docker.com/repository/docker/alpine/xml/tags linux/arm/v7,linux/arm64/v8,linux/arm/v6,linux/amd64,linux/ppc64le,linux/s390x

Usage

There are simple usages in its application folders, but recommend to get help from application's offical documents.

The Processes to build these images

  • Enable CI cronjob on this repo to run build regularly on master branch (Weekly)
  • Build and push the images with latest version
  • Run the latest image locally and get the application version
  • Tag the image with the version, from previous step
  • push the image with versions via tool called crane