Containers and VMs
linuxkit/linuxkit: A toolkit for building secure, portable and lean operating systems for containers
ForAllSecure/rootfs_builder: Extract rootfs from a Docker image
~motiejus/undocker - sourcehut git
abiosoft/colima: Container runtimes on macOS (and Linux) with minimal setup
lima-vm/sshocker: ssh + reverse sshfs + port forwarder, in Docker-like CLI (predecessor of Lima)
lima-vm/alpine-lima: Create an alpine based image for lima
lima-vm/lima: Linux virtual machines, typically on macOS, for running containerd
lima/pkg/cidata/cidata.TEMPLATE.d at master · lima-vm/lima · GitHub
lima/start.go at master · lima-vm/lima · GitHub
containerd/nerdctl: contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose, Rootless, eStargz, OCIcrypt, IPFS, …
containerd/containerd: An open and reliable container runtime
buildroot qemu at DuckDuckGo
QEMU + Buildroot - Peter Malmgren
Use BuildRoot to create a Linux image for QEMU: OSADL - Open Source Automation Development Lab eG
QEMU ARM Linux system using Buildroot and GPIO emulation - Life, the Universe and Fishing
raspberry pi - Buildroot and Qemu - Stack Overflow
Buildroot and QEMU – the quickest recipe for your own Linux – Press that reset button!
Home | Sylabs
Home | Apptainer
apptainer/singularity: Singularity has been renamed to Apptainer as part of us moving the project to the Linux Foundation. This repo has been persisted as a snapshot right before the changes.
apptainer/apptainer: Apptainer: Application containers for Linux
Singularity (software) - Wikipedia
Invocation — QEMU documentation
QEMU Monitor — QEMU documentation
QEMU/Monitor - Wikibooks, open books for an open world
Disk Images — QEMU documentation
Documentation/CreateSnapshot - QEMU
jamesbrink/kvm-notes: Misc linux KVM notes and scripts.
Vagrant by HashiCorp
hashicorp/consul: Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
hashicorp/nomad: Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
hashicorp/terraform: Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
hashicorp/packer: Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Discover Vagrant Boxes - Vagrant Cloud
Templates | Packer by HashiCorp
QEMU - Builders | Packer by HashiCorp
Provision Infrastructure with Packer | Terraform - HashiCorp Learn
lavabit/robox: The tools needed to robotically create/configure/provision a large number of operating systems, for a variety of hypervisors, using packer.
mwrock/packer-templates: Templates for creating vagrant boxes
jacqinthebox/packer-templates: Building a development environment with Vagrant, Packer, Windows 10 and Server 2016
travis-ci/packer-templates: Templates for Packer!
kaorimatz/packer-templates: Packer templates for Vagrant base boxes
ruzickap/packer-templates: Scripts and Templates used for generating Vagrant images
taliesins/packer-baseboxes: Templates for packer to build base boxes
Nomad by HashiCorp
Terraform by HashiCorp
Waypoint by HashiCorp
hashicorp/waypoint: A tool to build, deploy, and release any application on any platform.
docker-slim/docker-slim: DockerSlim (docker-slim): Don’t change anything in your Docker container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)
cri-o/cri-o: Open Container Initiative-based implementation of Kubernetes Container Runtime Interface
opencontainers/runc: CLI tool for spawning and running containers according to the OCI specification
opencontainers/runtime-tools: OCI Runtime Tools
opencontainers/runtime-spec: OCI Runtime Specification
opencontainers/umoci: umoci modifies Open Container images
Building Linux System Appliances with KIWI Next Generation (KIWI NG) 9.24.48 — KIWI NG 9.24.48 documentation
Open Build Service
project-stacker/stacker: Build OCI images from a declarative format
lxc/lxc: LXC - Linux Containers
containers/image: Work with containers’ images
containers/podman: Podman: A tool for managing OCI containers and pods.
containers/podman-desktop: Manage Podman and other container engines from a single UI and tray
Leverage Podman with a Desktop App | Podman Desktop
containers/buildah: A tool that facilitates building OCI images.
containers/skopeo: Work with remote images registries - retrieving information, images, signing content
containers/conmon-rs: Container monitor in Rust
containers/crun: A fast and lightweight fully featured OCI runtime and C library for running containers
firecracker/getting-started.md at main · firecracker-microvm/firecracker
firecracker-microvm/firecracker: Secure and fast microVMs for serverless computing.
weaveworks/ignite: Ignite a Firecracker microVM
containers/krunvm: Create microVMs from OCI images
containers/libkrun: A dynamic library providing Virtualization-based process isolation capabilities
QEMU Internals | Hacker News
Introduction | QEMU internals
KVM host in a few lines of code
The container orchestrator landscape [LWN.net]
HashiCorp Nomad Enterprise
macbian-linux/macos-subsystem-for-linux: Guide on how to use Qemu to create a similar effect to Windows Subsystem for Linux on macOS. Unfinished; contributions are welcome!
beringresearch/macpine: Lightweight Linux VMs on MacOS
darlinghq/darling: Darwin/macOS emulation layer for Linux
linux-noah/noah: Bash on Ubuntu on macOS
Open Source - Docker
moby/buildkit: concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit
Overview | Dagger
dagger/dagger: A portable devkit for CI/CD pipelines
p8952/bocker: Docker implemented in around 100 lines of bash
beringresearch/macpine: Lightweight Linux VMs on MacOS
chisel/examples at examples · valentincanonical/chisel · GitHub