Alpine ARM Docker base image with built-in QEMU cross-build support.
This is a base image to enable ARM-based images to be built with x86-64 CI systems as well as Docker Hub's automated build system. See Resin.io's blog post for details.
schmich/armv7hf-alpine-qemu:3.5
: Alpine 3.5 ARM
To create your own ARM images that can be cross-built on x86-64 systems:
- Derive from this image
- Surround program invocations with
cross-build-start
andcross-build-end
(you must use the exec form seen below)
FROM schmich/armv7hf-alpine-qemu:3.5
RUN ["cross-build-start"]
# RUN apk add --no-cache ...
# RUN curl ...
# RUN ...
RUN ["cross-build-end"]
- Based on Resin.io's armv7hf-debian-qemu
- Built with the armhf/alpine base image
Copyright © 2017 Resin, Inc & Chris Schmich
Apache 2.0 License. See LICENSE for details.