Skip to content

sepen/docker-crux-multiarch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-crux-multiarch

Non-official, multi-architecture Docker images for CRUX Linux

This repository provides non-official CRUX Linux images prebuilt for multiple CPU architectures: amd64, arm64, and arm/v7. They are ideal for developers, hobbyists, and enthusiasts who want to experiment with CRUX Linux in containerized environments.

Tags

See all available tags here: https://hub.docker.com/r/sepen/crux-multiarch/tags

Features

  • Multi-arch support: Works seamlessly on x86_64, x86, ARM64, and ARMv7 platforms.
  • Minimal base: Only the essential CRUX root filesystem, allowing you to build your own packages and applications on top.
  • Preconfigured rootfs: Includes the CRUX package system and core libraries, ready for containerized development.
  • Lightweight: Designed for efficiency and simplicity, following CRUX’s minimal philosophy.

Usage

Run on your current machine (recommended)

If you’re running Docker Desktop, Podman, or any OCI-compatible runtime on a native architecture, you do not need to specify --platform. The correct image variant is automatically selected.

docker run --rm -it sepen/crux-multiarch:3.8 /bin/sh

This will pull the CRUX image matching your host architecture, thanks to the multi-arch manifest.

Run for a different architecture (optional)

You only need --platform when you explicitly want to run a non-native architecture, for example, using emulation via QEMU:

docker run --rm -it --platform linux/amd64 sepen/crux-multiarch:3.8 /bin/sh
docker run --rm -it --platform linux/arm64 sepen/crux-multiarch:3.8 /bin/sh

Replace --platform with your target architecture.

Note

These are non-official images, created for convenience and experimentation with CRUX Linux in containerized environments.

About

Non-official, multi-architecture Docker images for CRUX Linux

Topics

Resources

License

Stars

Watchers

Forks