All Projects β†’ flouthoc β†’ Vas Quod

flouthoc / Vas Quod

Licence: bsd-2-clause
🚑 Minimal linux container runtime.

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Vas Quod

Lxcfs
FUSE filesystem for LXC
Stars: ✭ 602 (+49.01%)
Mutual labels:  containers, lxc
Lxc Ci
LXC continuous integration and build scripts
Stars: ✭ 110 (-72.77%)
Mutual labels:  containers, lxc
Amicontained
Container introspection tool. Find out what container runtime is being used as well as features available.
Stars: ✭ 638 (+57.92%)
Mutual labels:  containers, lxc
Lxdui
LXDUI is a web UI for the native Linux container technology LXD/LXC
Stars: ✭ 443 (+9.65%)
Mutual labels:  containers, lxc
Lxdmosaic
Web interface to manage multiple instance of lxd
Stars: ✭ 270 (-33.17%)
Mutual labels:  containers, lxc
Lxc Pkg Ubuntu
LXC Ubuntu packaging
Stars: ✭ 11 (-97.28%)
Mutual labels:  containers, lxc
Addon Lxdone
Allows OpenNebula to manage Linux Containers via LXD
Stars: ✭ 36 (-91.09%)
Mutual labels:  containers, lxc
Ruby Lxc
ruby bindings for liblxc
Stars: ✭ 115 (-71.53%)
Mutual labels:  containers, lxc
Lxd
Powerful system container and virtual machine manager
Stars: ✭ 3,115 (+671.04%)
Mutual labels:  containers, lxc
Distrobuilder
System container image builder for LXC and LXD
Stars: ✭ 211 (-47.77%)
Mutual labels:  containers, lxc
Go Lxc
Go bindings for liblxc
Stars: ✭ 336 (-16.83%)
Mutual labels:  containers, lxc
Lxc
LXC - Linux Containers
Stars: ✭ 3,583 (+786.88%)
Mutual labels:  containers, lxc
Lxdock
Build and orchestrate your development environments with LXD - a.k.a. Vagrant is Too Heavyβ„’
Stars: ✭ 350 (-13.37%)
Mutual labels:  containers, lxc
Falco
Cloud Native Runtime Security
Stars: ✭ 4,340 (+974.26%)
Mutual labels:  containers
Bastille
Bastille is an open-source system for automating deployment and management of containerized applications on FreeBSD.
Stars: ✭ 377 (-6.68%)
Mutual labels:  containers
Containers Roadmap
This is the public roadmap for AWS container services (ECS, ECR, Fargate, and EKS).
Stars: ✭ 4,132 (+922.77%)
Mutual labels:  containers
Tsuru
Open source and extensible Platform as a Service (PaaS).
Stars: ✭ 3,761 (+830.94%)
Mutual labels:  containers
Picluster
A Simplified Docker Swarm or Kubernetes Alternative to Container Scheduling and Orchestration
Stars: ✭ 390 (-3.47%)
Mutual labels:  containers
Dogvscat
Sample Docker Swarm cluster stack of tools
Stars: ✭ 377 (-6.68%)
Mutual labels:  containers
Kubedirector
Kubernetes Director (aka KubeDirector) for deploying and managing stateful applications on Kubernetes
Stars: ✭ 357 (-11.63%)
Mutual labels:  containers

vas-quod

A tiny minimal container runtime written in Rust. The idea is to support a minimal isolated containers without using existing runtimes, vas-quod uses linux syscall to achieve isolated containers { namespaces, cgroups, chroot, unshare }.

Image

Usage

Usage: ./vas-quod - minimal container runtime [options]
Options:
    -r, --rootfs path   Path to root file-system eg. --rootfs /home/alpinefs
    -c, --command command
                        Command to be executed eg. --command `curl
                        http://google.com`
    -h, --help          print this help menu
  • rootfs

Path to root filesystem

Download a sample root filesystem from https://github.com/flouthoc/vas-quod/releases/download/rootfs/rootfs.tar.gz

  • command

Container entrypoint command

Roadmap

  • Add Support for network bridges.
  • Implement -m or --mount to mount read-only files from host machine.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].