
containerlab
Containerlab provides a CLI for orchestrating and managing container-based networking labs. It starts the containers, builds a virtual wiring between them to create lab topologies of users …
Installation - containerlab
Containerlab runs on Windows powered by Windows Subsystem Linux (aka WSL), where you can run Containerlab directly or in a Devcontainer. Open up Containerlab on Windows …
Quick start - containerlab
Once installed, containerlab manages the labs defined in the so-called topology definition, clab files. A user can write a topology definition file from scratch, or look at various lab examples …
About - containerlab
containerlab aims to provide a simple, intuitive and yet customizable way to run container based labs. To help our users get a glimpse on the features containerlab packages, we ship some …
Kinds - containerlab
Containerlab launches, wires up and manages container-based labs. The steps required to launch a vanilla debian or centos container image aren't at all different.
Network - containerlab
In containerlab we follow a similar approach: containers launched by containerlab will be attached with their interface to a containerlab-managed docker network. It's best to be explained by an …
containerlab - deploy
Affects all containerlab commands in the same way, not just deploy. Intended to be set in environments where non-default container runtime should be used, to avoid needing to specify …
Quickstart - containerlab
Clabernetes motto is "containerlab at scale" and therefore we wanted to make it work with the same topology definition file format as containerlab does. Understandably though, the original …
Topology definition - containerlab
Containerlab understands two formats of link definition - brief and extended. A brief form of a link definition compresses link parameters in a single string and provide a quick way to define a …
Linux container - containerlab
Nowadays more and more workloads are packaged into containers, and containerlab users can nicely integrate them in their labs following a familiar docker' compose-like syntax.