Making OCI containers and container orchestrations via Nix derivations
- Nix 52.7%
- Shell 47.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| doc | ||
| OCI-first-dns-systemd.nix | ||
| README.md | ||
| symlink2hardlink.sh | ||
README for mkOCI
This is an experimental exploration into containers and container orchestration from the Nix store.
Outline of plans:
- Building Containers in Abstract Layers
- Setting and Passing Configurations
- Making Sites and Containers with Nix
- Procedures for Service Migration
First stage -- generate a Nix derivation for one concrete container
- Be fully concrete, no configuration, Nix modules or abstractions yet
- Generate an OCI container that runs a Knot authoritative DNS server
- Manage it via systemd, which may be used later on to advance configuration changes
- Although Knot DNS is completely dynamic, and won't actually need such control