Skip to content

Run multi-architecture containers on an x86_64 or aarch64 hosts.

License

Notifications You must be signed in to change notification settings

linuxserver/docker-qemu-static

linuxserver.io

Blog Discord Discourse Fleet GitHub Open Collective

The LinuxServer.io team brings you another container release featuring :-

  • regular and timely application updates
  • easy user mappings (PGID, PUID)
  • custom base image with s6 overlay
  • weekly base OS updates with common layers across the entire LinuxServer.io ecosystem to minimise space usage, down time and bandwidth
  • regular security updates

Find us at:

  • Blog - all the things you can do with our containers including How-To guides, opinions and much more!
  • Discord - realtime support / chat with the community and the team.
  • Discourse - post on our community forum.
  • Fleet - an online web interface which displays all of our maintained images.
  • Open Collective - please consider helping us by either donating or contributing to our budget

Scarf.io pulls GitHub Stars GitHub Release GitHub Package Repository GitLab Container Registry Quay.io Docker Pulls Docker Stars Jenkins Build

QEMU Static - Run multiple architectures of Docker containers on an x86_64 or aarch64 host using QEMU static.

qemu-static

Supported Architectures

We utilise the docker manifest for multi-platform awareness. More information is available from docker here and our announcement here.

Simply pulling lscr.io/linuxserver/qemu-static:latest should retrieve the correct image for your arch, but you can also pull specific arch images via tags.

The architectures supported by this image are:

Architecture Available Tag
x86-64 amd64-<version tag>
arm64 arm64v8-<version tag>
armhf arm32v7-<version tag>

Usage

Unlike most of our container library this image is meant to be run ephemerally from the command line to enabled the underlying host to run containers built for different architechtures.

Enable and reset

docker run --rm -it \
  --privileged \
  linuxserver/qemu-static \
  --reset \
  -p yes

Versions

  • 09.12.24: - Upgrade to 9.1.2, automate new builds.
  • 07.11.24: - Upgrade to 9.1.1, switch to new debian package and bin naming scheme.
  • 14.10.24: - Initial release.