This is a simple container-runtime implemented for learning purposes.
Stay tuned as this evolves!
- OCI support(image spec&runtime spec)
- sample-container-runtime build&pull&push
- CRI support
- Kubernetes internation
- cri-o
- cri-api
- OCI Runtime Specification
- runc
- Code to accompany the "Namespaces in Go" series of articles
- Linux containers in 500 lines of code
- Whitepaper - Understanding and hardening Linux Containers
- Build Your Own Container Using Less than 100 Lines of Go
- containers-impl-c
- A deep dive into Linux namespaces, part 3
- Namespaces in operation, part 7: Network namespaces
- Introducing Linux Network Namespaces
- Run a command in unique namespaces
- Mount namespaces and shared subtrees - LWN article
- Golang+shell
- Linux Namespace : IPC
- Pipes 101 with Go