Wiki workshop · Αγγλικά

containerd Workshop – Overview

This workshop covers the path from container runtime fundamentals to secure Kubernetes node operations with CRI, OCI, registry, snapshotter and Runtim…

Παραδείγματα workshop σε ZIP
Πρόοδος μάθησης στη web app

Σημειώστε κεφάλαια ως αναγνωσμένα, δείτε την πρόοδο ανάγνωσης και ολοκληρώστε πρακτικές ενότητες αφού ενεργοποιήσετε την προαιρετική web app. Η πρόοδος του workshop υπολογίζεται από τα κεφάλαια όλων των σελίδων τεκμηρίωσης. Οι επιλογές μένουν σε αυτή τη συσκευή· δεν υπάρχει λογαριασμός ή συγχρονισμός με server. Δεν απαιτείται εγκατάσταση. Η ανάκληση στις Ρυθμίσεις απορρήτου διαγράφει την πρόοδο.

Πρόοδος ανάγνωσης0%
0%
0 / 9 κεφάλαια που διαβάστηκαν

Δεν υπάρχει ακόμη ελληνική έκδοση αυτού του εγγράφου. Το περιεχόμενο εμφανίζεται στα αγγλικά.

Άλλη γλωσσική έκδοσηΓερμανικά ↗Ελληνικά ↗

containerd Workshop – Overview

Overview

This workshop covers the path from container runtime fundamentals to secure Kubernetes node operations with CRI, OCI, registry, snapshotter and RuntimeClass concepts.

The focus is on:

  • containerd architecture
  • OCI image, runtime and distribution
  • content store, metadata store and snapshotters
  • container, task, process and shim
  • ctr, nerdctl and crictl as different tools
  • CRI integration with Kubernetes
  • registry hosts.toml, mirrors and TLS
  • CNI handoff, cgroups, rootless mode and RuntimeClass
  • security hardening, image verification and incident response
01 / 09

Quickstart

bash
# Workshop content is provided through the Orthevs Academy.
chmod +x scripts/provision_containerd.sh
./scripts/provision_containerd.sh --dry-run

Then start with the curriculum and first examples:

bash
less docs/curriculum-containerd-EN.md
less workshops/01-fundamentals-containerd-EN.md
cd examples/00-lab-skeleton
./run.sh
02 / 09

Audience

This workshop is for developers, DevOps engineers, platform engineers, SREs, system engineers, Kubernetes administrators and security engineers who need to understand and operate containerd as the runtime layer.

03 / 09

Learning Path

Level Focus Result
Fundamentals Architecture, OCI, ctr, images, content, snapshotters, containers and tasks You understand runtime basics and can collect local evidence.
Intermediate CRI, Kubernetes node, registry, CNI, cgroups, crictl, nerdctl You can reason about containerd in a platform context and analyze common failures.
Professional Operations, upgrades, garbage collection, observability, rootless, RuntimeClass, snapshotter strategy You can document and safely change runtime decisions.
Advanced + Security Threat modeling, sandbox runtimes, seccomp, AppArmor, image trust, SBOM, incident response You can evaluate and harden containerd in security-sensitive environments.
04 / 09

Structure

05 / 09

Workshop Structure

This workshop follows the same structure as the Kubernetes workshop. The topic changes, the navigation model stays consistent.

06 / 09

Prerequisites

  • Linux, WSL, VM or bare-metal test system
  • containerd, ctr and runc for runtime labs
  • optionally nerdctl, crictl, kubectl, CNI plugins and a local registry
  • do not use production nodes, registries, pull secrets or cluster endpoints for labs
07 / 09

Working Mode

All examples create runtime artifacts below work/. These artifacts are ignored and may contain temporary configuration or evidence. Only safe lab configuration and documentation are versioned.

08 / 09

Official Sources and Boundary

  • containerd documentation, getting started and configuration: https://containerd.io/docs/2.3/getting-started/
  • containerd registry hosts.toml: https://github.com/containerd/containerd/blob/main/docs/hosts.md
  • containerd runtime v2 and shim model: https://github.com/containerd/containerd/blob/main/docs/runtime-v2.md
  • Kubernetes container runtimes: https://kubernetes.io/docs/setup/production-environment/container-runtimes/
  • Kubernetes Container Runtime Interface: https://kubernetes.io/docs/concepts/containers/cri/
  • OCI Image Specification: https://github.com/opencontainers/image-spec
  • OCI Runtime Specification: https://github.com/opencontainers/runtime-spec
  • Open Container Initiative: https://opencontainers.org/

This workshop does not introduce a containerd API. It maps official concepts into labs, review questions and operational workflows. When a file describes a model, it is explicitly framed as a model or lab artifact.


09 / 09

CTR · Orthevs Academy

31 modules ως ενιαία διαδρομή μάθησης.

Η σειρά παραμένει αμετάβλητη: από τη βασική δομή του lab μέσω τεχνικών θεμελίων και λειτουργικών μοντέλων έως το τελικό troubleshooting. Τα τεχνικά ονόματα καταλόγων διατηρούνται σκόπιμα.

Orthevs – Η μηχανική ως βάση για όσα ακολουθούν.

Το Orthevs ως εφαρμογή

Εγκατάσταση του Orthevs

Η web app του Orthevs μπορεί να εγκατασταθεί σε υποστηριζόμενες κινητές συσκευές και browsers υπολογιστή.

iPhone και iPad

Ανοίξτε το Orthevs στο Safari. Πατήστε Κοινή χρήση και μετά Προσθήκη στην οθόνη αφετηρίας. Ενεργοποιήστε το Άνοιγμα ως web app, αν εμφανίζεται, και πατήστε Προσθήκη.

Android

Για τη web app, ανοίξτε το μενού του browser και επιλέξτε Εγκατάσταση εφαρμογής ή Προσθήκη στην αρχική οθόνη. Επιβεβαιώστε την εγκατάσταση.

Browser υπολογιστή

Ανοίξτε το μενού του browser ή το εικονίδιο εγκατάστασης στη γραμμή διευθύνσεων και επιλέξτε Εγκατάσταση εφαρμογής ή Προσθήκη στο Dock.

Η εγκατάσταση της web app εξαρτάται από τον browser. Αν δεν εμφανιστεί διάλογος εγκατάστασης, ακολουθήστε τα βήματα του browser που αναφέρονται παραπάνω.