iximiuz Labsiximiuz Labs
Main
Practice
Challenges Solve real-world problemsShell Gyms New!Build CLI muscle memory
Theory
Tutorials Visual hands-on deep divesCourses Multi-lesson programs
Learning paths
Docker Roadmap Docker, the hands-on waySkill Paths Master a skill step by step
Browse the whole library
Popular playgrounds
Docker Linux VM with Docker EngineKubernetes Multi-node kubeadm clusterUbuntu Vanilla Ubuntu 26.04 serverFlexbox Customizable multi-VM lab
Popular categories
Linux Every major distroContainers Docker, Podman, Incus…Kubernetes kubeadm, k3s, and k0s
See all playgrounds
Leaders New!
Pricing
Labs MCP
Docs
Blog Our Authors Our Vendors For Creators For Trainers Reviews Support About Us
Docs
Sign in Sign up
  • Introduction
  • What is iximiuz Labs
  • Our Focus and Approach
  • Getting Started
  • For Linux and DevOps Beginners
  • For Experienced Engineers
  • Showcase Your Skills
  • Learning Materials
  • Challenges
  • Tutorials
  • Courses
  • Skill Paths
  • Roadmaps
  • Shell Gyms
  • Playgrounds
  • What are iximiuz Labs Playgrounds
  • How to Use Playgrounds
  • How to SSH into Playgrounds
  • How to Share a Terminal Session
  • How to Expose HTTP/HTTPS Ports
  • How to Forward Local Ports
  • How to Forward Remote Ports
  • How to Expose Local Endpoints
  • Persistent Playgrounds
  • Playground Container Registry
  • Custom Playgrounds
  • Playground Building Blocks
  • Your First Custom Playground
  • Multi-Drive VMs
  • Multi-Machine Playgrounds
  • Multi-Network Playgrounds
  • Init Tasks
  • UI Tabs
  • Custom Rootfs Images
  • Configuring the Playground Registry
  • Sharing and Access Control
  • Playground Manifest Reference
  • Debugging Playgrounds
  • The Debugging Toolbox
  • Debugging Scenarios
  • labctl playground machine Reference
  • Playground Recipes
  • Coding Agent with Browser Access
  • Remote Docker Host
  • Connect to a Playground Kubernetes Cluster
  • Use Kubernetes MCP Server
  • Running VMs Inside Playground VMs (Nested Virtualization)
  • Labs MCP Server
  • What is Labs MCP
  • Connecting Your AI Tool
  • Scopes and Tools
  • Labs MCP in Practice
  • How Labs MCP Works
  • Content Authoring (Pro)
  • How to Publish Content on iximiuz Labs
  • How to Control Access to Your Content
  • Instructor-led Training (Pro)
  • How to Conduct Training on iximiuz Labs
  • How to Restrict Training Materials to Your Students

Documentation

A comprehensive guide to the iximiuz Labs platform - from getting started as a learner to authoring content and conducting instructor-led training.

Introduction

An overview of the iximiuz Labs platform.

2 articles Read

Getting Started

How to get started with iximiuz Labs depending on your experience level.

3 articles Read

Learning Materials

The different types of learning materials available on iximiuz Labs.

6 articles Read

Playgrounds

How to use sandboxed playground environments on iximiuz Labs.

10 articles Read

Custom Playgrounds

How to create your own playground environments - from a single VM to multi-machine, multi-network labs.

11 articles Read

Debugging Playgrounds

How to troubleshoot a playground run - the debugging toolbox (Play Debug Console, labctl, examinerctl), scenario-by-scenario advice, and the labctl playground machine reference.

3 articles Read

Playground Recipes

A collection of recipes for using playgrounds on iximiuz Labs.

5 articles Read

Labs MCP Server

How to connect AI assistants and coding agents to iximiuz Labs via the Labs MCP server - configuration, authorization, the available tools, tested real-world prompts, and a look under the hood.

5 articles Read

Content Authoring (Pro)

How to create and publish your own content on iximiuz Labs.

2 articles Read

Instructor-led Training (Pro)

How to use iximiuz Labs for conducting training sessions.

2 articles Read