Skip to content

schmich/armv7hf-alpine-qemu

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

armv7hf-alpine-qemu

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.

Tags

schmich/armv7hf-alpine-qemu:3.5: Alpine 3.5 ARM

Usage

To create your own ARM images that can be cross-built on x86-64 systems:

  1. Derive from this image
  2. Surround program invocations with cross-build-start and cross-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"]

Credits

License

Copyright © 2017 Resin, Inc & Chris Schmich
Apache 2.0 License. See LICENSE for details.

Packages

No packages published

Languages

  • Go 61.8%
  • Shell 22.1%
  • Makefile 16.1%