All Projects → H3AR7B3A7 → DockerAndKubernetes

H3AR7B3A7 / DockerAndKubernetes

Licence: other
Docker and Kubernetes cheat sheets and examples for familiarization. Also contains some documentation on LXC.

Programming Languages

CSS
56736 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to DockerAndKubernetes

Lxdhub
Display, search and copy LXD images using a web interface.
Stars: ✭ 122 (+293.55%)
Mutual labels:  lxc
check lxc
Monitoring plugin to check LXC (Linux Container)
Stars: ✭ 13 (-58.06%)
Mutual labels:  lxc
emrah-buster-templates
The templates of the emrah-buster installer.
Stars: ✭ 57 (+83.87%)
Mutual labels:  lxc
Qt Virt Manager
Qt Virtual machines manager
Stars: ✭ 146 (+370.97%)
Mutual labels:  lxc
copr-lxc4
RPM spec files for building lxc/lxd 4.x releases on Fedora COPR
Stars: ✭ 18 (-41.94%)
Mutual labels:  lxc
vps host server
VPS Hosting Server Daemon for provisioning, monitoring, and communications with the central system.
Stars: ✭ 12 (-61.29%)
Mutual labels:  lxc
Yahm
Yet Another Homematic Management - Skripte zur Einrichtung der Homematic CCU Oberfläche in einem LXC Container unter Debian Jessie auf ARM CPU (z.B.: Raspberry Pi & Co)
Stars: ✭ 113 (+264.52%)
Mutual labels:  lxc
edi-raspbian
edi configuration for emulated raspbian and raspbian cross compilation.
Stars: ✭ 16 (-48.39%)
Mutual labels:  lxc
Proxmox
Proxmox Helper Scripts
Stars: ✭ 3,882 (+12422.58%)
Mutual labels:  lxc
icp-ce-on-linux-containers
Multi node IBM Cloud Private Community Edition 3.2.x w/ Kubernetes 1.13.5 in a Box. Terraform, Packer and BASH based Infrastructure as Code script sets up a multi node LXD cluster, installs ICP-CE and clis on a metal or VM Ubuntu 18.04 host.
Stars: ✭ 52 (+67.74%)
Mutual labels:  lxc
Node Libvirt
libvirt bindings for google v8 javascript engine (nodejs addon)
Stars: ✭ 162 (+422.58%)
Mutual labels:  lxc
Lxc Web Panel
LXC Web Panel improved for lxc 1.0+
Stars: ✭ 223 (+619.35%)
Mutual labels:  lxc
awesome-lxc-lxd
A curated list of awesome LXC and LXD tools, libraries and related projects.
Stars: ✭ 34 (+9.68%)
Mutual labels:  lxc
Cv4pve Autosnap
Automatic snapshot tool for Proxmox VE
Stars: ✭ 123 (+296.77%)
Mutual labels:  lxc
saltstack-lxc-vagrant
Vagrantfile for setting up a SaltStack test/dev environment.
Stars: ✭ 13 (-58.06%)
Mutual labels:  lxc
Ruby Lxc
ruby bindings for liblxc
Stars: ✭ 115 (+270.97%)
Mutual labels:  lxc
blogr-pve
Puppet provisioning of HA failover/cluster environment implemented in Proxmox Virtual Environment and Linux boxes.
Stars: ✭ 28 (-9.68%)
Mutual labels:  lxc
softwarecontainer
Framework to manage and contain applications in an automotive setting
Stars: ✭ 19 (-38.71%)
Mutual labels:  lxc
opensvc
The OpenSVC node agent
Stars: ✭ 27 (-12.9%)
Mutual labels:  lxc
cv4pve-api-php
Proxmox VE Client API for PHP
Stars: ✭ 45 (+45.16%)
Mutual labels:  lxc

Docker & Kubernetes

Full video on: FreeCodeCamp / Amigoscode

Docker

Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels. Because all the containers share the services of a single operating system kernel, they use fewer resources than virtual machines.

Cheatsheet

Extra

Kubernetes

Kubernetes, commonly stylized as K8s, is an open-source container-orchestration system for automating computer-application deployment, scaling, and management. It was originally designed by Google and is now maintained by the Cloud Native Computing Foundation. It aims to provide a "platform for automating deployment, scaling, and operations of application containers across clusters of hosts". It works with a range of container tools and runs containers in a cluster, often with images built using Docker. Kubernetes originally interfaced with the Docker runtime through a " Dockershim"; however, the shim has since been deprecated in favor of directly interfacing with the container through containerd, or replacing Docker with a runtime that is compliant with the Container Runtime Interface (CRI) introduced by Kubernetes in 2016.

Cheatsheet

Linux Containers (LXC)

LXC (Linux Containers) is an operating-system-level virtualization method for running multiple isolated Linux systems (containers) on a control host using a single Linux kernel.

The Linux kernel provides the cgroups functionality that allows limitation and prioritization of resources (CPU, memory, block I/O, network, etc.) without the need for starting any virtual machines. It also provides namespace-isolation that allows complete isolation of an application's view of the operating environment, including process trees, networking, user IDs and mounted file systems.

LXD is a system container-manager, basically an alternative to LXC's tools. In fact, it is building on top of LXC to provide a new, better user experience.

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].