Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.21 KB

README.md

File metadata and controls

33 lines (22 loc) · 1.21 KB

Kaps

kaps is an experimental OCI container runtime written in Rust. The project aims to provide a performant, intuitive and OCI-compliant CLI allowing users to run & manage containers.

Project is experimental and should not be used in any production systems.

Install

To easily install kaps on your computer, simply run :

$ cargo install --path . && sudo mv $HOME/.cargo/bin/kaps /usr/local/bin

Quickstart

Here a little quickstart to run an alpine container, depending on your architecture, for amd64 :

At the moment, Kaps need to be run with root privileges. Consider adding sudo before each command or directly execute the following commands as root.

# --name is used to give an identifier to our image. See reference for more information.
$ kaps pull docker.io/amd64/alpine --name alpine
# Mount the image as an OCI bundle into /tmp/alpine
$ kaps mount alpine /tmp/alpine
# Run your container with the bundle
$ kaps run --bundle /tmp/alpine

For more documentation about commands, please see : Command line reference