Docker/Podman alternative - OCI-compliant container runtime
Docker/Podman alternatifi - OCI uyumlu container runtime
Linux sistem cagrilari
nix = { version = "0.27", features = ["sched", "mount", "signal"] }OCI runtime standardi
oci-spec = "0.6"Linux yetenekleri
caps = "0.5"Syscall filtreleme
seccompiler = "0.4"Cgroup yonetimi
cgroups-rs = "0.3"Dosya sistemi tarama
walkdir = "2"Image layer cikarma
tar = "0.4"Copy this Cargo.toml to get started:
[package]
name = "my-container-runtime"
version = "0.1.0"
edition = "2021"
[dependencies]
nix = { version = "0.27", features = ["sched", "mount", "signal"] }
oci-spec = "0.6"
caps = "0.5"
seccompiler = "0.4"
cgroups-rs = "0.3"
walkdir = "2"
tar = "0.4"
thiserror = "1"
tracing = "0.1"Learn these patterns to build this project effectively:
Study these open-source projects for inspiration:
systemd alternative - Service manager with dependency resolution
supervisord alternative - Async process supervision
Secure code execution with Landlock, seccomp, and namespaces
Hypervisor using KVM - Run virtual machines