Kataglyphis-ContainerHub documentation

Contents

Kataglyphis-ContainerHub documentation#

Docker templates for Linux GPU development stacks, a slim nginx webserver, and a Windows build image.

  • Multi-stage Linux images for reproducible caching

  • Windows toolchain container for CI and local builds

  • Optional media and Android layers for specialized workloads

Choose the guide that matches the task you want to do: inspect the image catalog, run a local Linux image, build cross-architecture artifacts, enable GPU variants, use runtime services, or build the Windows image.

Project Overview

Published images, repository image chain, feature snapshot, dependencies, and useful tools.

Project Overview
Linux Build Basics

Local runs, multi-arch builds, buildx workflows, and sequential nerdctl builds.

Linux Build Basics
Linux Cross Builds

Additive cross-compiler lane, SDK rootfs artifacts, runtime artifacts, and manifest publishing.

Linux Cross Builds
Linux Accelerator Images

NVIDIA, AMD, and Torch variants on top of the standard Linux image chain.

Linux Accelerator Images
Runtime Services and Streaming

Webserver, display forwarding, Raspberry Pi camera notes, and WebRTC signalling and streaming.

Runtime Services and Streaming
Windows Build Image

Windows container build command, antivirus warning, and memory notes.

Windows Build Image
Project Information

Prerequisites, installation, tests, roadmap, troubleshooting, contribution, contact, and references.

Project Information

Linux image flow#

The Linux container stack is intentionally split into reusable stages so BuildKit can cache stable layers and rebuild only the slice you changed.

For the full image chain, see Project Overview. For local and multi-arch build commands, see Linux Build Basics.

Common development targets:

docker buildx build -f linux/Dockerfile.base -t local/kataglyphis:base .
docker buildx build -f linux/Dockerfile.toolchain -t local/kataglyphis:compiler .
docker buildx build -f linux/Dockerfile.sdk -t local/kataglyphis:sdk .
docker buildx build -f linux/Dockerfile.media -t local/kataglyphis:media .
docker buildx build -f linux/Dockerfile.android -t local/kataglyphis:android .
docker buildx build -f linux/Dockerfile.torch -t local/kataglyphis:latest .