All Projects → rabbitstack → Rabbitc

rabbitstack / Rabbitc

Licence: apache-2.0
Micro container runtime

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Rabbitc

Kitchen Dokken
Test Kitchen driver/provisioner for lightning faster Chef Infra cookbook testing with Docker
Stars: ✭ 172 (-8.02%)
Mutual labels:  containers
Kubernetes The Hard Way Aws
AWS version of Kelsey's kubernetes-the-hard-way
Stars: ✭ 179 (-4.28%)
Mutual labels:  containers
Gatsby Docker
Develop & Build GatsbyJS static sites within Docker.
Stars: ✭ 184 (-1.6%)
Mutual labels:  containers
Runtime Spec
OCI Runtime Specification
Stars: ✭ 2,316 (+1138.5%)
Mutual labels:  containers
Dockercon19
DockerCon "Docker for Node.js" examples
Stars: ✭ 176 (-5.88%)
Mutual labels:  containers
Argocd Image Updater
Automatic container image update for Argo CD
Stars: ✭ 174 (-6.95%)
Mutual labels:  containers
Eshoponazure
Azure version of the eShopOnContainers, with implementations based on Azure services.
Stars: ✭ 171 (-8.56%)
Mutual labels:  containers
Minishift
Run OpenShift 3.x locally
Stars: ✭ 2,246 (+1101.07%)
Mutual labels:  containers
Runtime
Kata Containers version 1.x runtime (for version 2.x see https://github.com/kata-containers/kata-containers).
Stars: ✭ 2,103 (+1024.6%)
Mutual labels:  containers
Mcw Cloud Native Applications
MCW Cloud-native applications
Stars: ✭ 184 (-1.6%)
Mutual labels:  containers
Docker Workshop
Docker workshop
Stars: ✭ 174 (-6.95%)
Mutual labels:  containers
Singularity
Singularity: Application containers for Linux
Stars: ✭ 2,290 (+1124.6%)
Mutual labels:  containers
Dlib
Allocators, I/O streams, math, geometry, image and audio processing for D
Stars: ✭ 182 (-2.67%)
Mutual labels:  containers
Scalable Wordpress Deployment On Kubernetes
This code showcases the full power of Kubernetes clusters and shows how can we deploy the world's most popular website framework on top of world's most popular container orchestration platform.
Stars: ✭ 173 (-7.49%)
Mutual labels:  containers
Scalable Cassandra Deployment On Kubernetes
In this code we provide a full roadmap the deployment of a multi-node scalable Cassandra cluster on Kubernetes. Cassandra understands that it is running within a cluster manager, and uses this cluster management infrastructure to help implement the application. Kubernetes concepts like Replication Controller, StatefulSets etc. are leveraged to deploy either non-persistent or persistent Cassandra clusters on Kubernetes cluster.
Stars: ✭ 184 (-1.6%)
Mutual labels:  containers
Choerodon
Open Source Multi-Cloud Integrated Platform
Stars: ✭ 2,149 (+1049.2%)
Mutual labels:  containers
Garden
Automation for Kubernetes development and testing. Spin up production-like environments for development, testing, and CI on demand. Use the same configuration and workflows at every step of the process. Speed up your builds and test runs via shared result caching.
Stars: ✭ 2,289 (+1124.06%)
Mutual labels:  containers
Kops
Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management
Stars: ✭ 13,601 (+7173.26%)
Mutual labels:  containers
Awesome Eks
A curated list of awesome tools for Amazon EKS 🌊
Stars: ✭ 183 (-2.14%)
Mutual labels:  containers
Build Templates
A library of build templates.
Stars: ✭ 184 (-1.6%)
Mutual labels:  containers

rabbitc

rabbitc is the micro container runtime meant for learning purposes. For more information, read the blog post.

Building

Rust toolchain is required to build rabbitc. Clone this repository and run cargo build --release.

rabbitc --help prints all availalbe options.

OPTIONS:
    -c, --cmd <cmd>                      Command that is run inside container [default: /bin/sh]
    -t, --container-ip <container-ip>    The default IP address for container in CIDR notation [default: 172.19.0.2/16]
    -h, --hostname <hostname>            Container host name [default: rabbitc]
    -i, --network-ip <network-ip>        The default IP address for the bridge device in CIDR notation [default:
                                         172.19.0.1/16]
    -n, --network-name <network-name>    The name of the bridge device where containers are connected [default:
                                         rabbitc0]
    -r, --rootfs <rootfs>                Root file system path for the container
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].