runc

Linux
Publiée le 2026-10-16 05:01:54
Illustration Linux pour la commande runc

runc

# Crée un répertoire de test pour simuler ton bundle
mkdir -p my_container_bundle
# Simule la création du fichier de configuration OCI requis
touch my_container_bundle/config.json
# Lance un conteneur en utilisant le bundle dans le répertoire courant (le défaut)
runc run my-test-container
# Lance un conteneur spécifiant explicitement ton bundle avec -b
runc run --bundle my_container_bundle my-other-container
# Affiche l'aide générale pour voir toutes les options disponibles
runc --help
# Vérifie la version de l'outil runc que tu utilises
runc --version
# Exécute une commande simple dans un conteneur (si le bundle est configuré)
runc run my-container exec /bin/bash -c "echo Hello"
# Arrête proprement un conteneur en cours d'exécution par son ID ou nom
runc stop <container-id>
# Supprime les ressources associées à un conteneur arrêté (nettoyage)
runc rm <container-id>
# Liste les options globales de runc pour une meilleure compréhension
runc --list-options
# Exemple théorique : Créer un bundle vide pour tester le chemin
mkdir empty_bundle
# Tente de lancer un conteneur avec un bundle qui n'existe pas (pour voir l'erreur)
runc run -b non_existent_bundle my-fail-container