nixos-container.md 1003 B

nixos-container

Startet NixOS Container basierend auf Linux Containern. Weitere Informationen: https://nixos.org/manual/nixos/stable/#ch-containers.

  • Gibt eine Liste der gestarteten Container aus:

sudo nixos-container list

  • Erstelle einen NixOS Container mit einer spezifischen Konfigurations-Datei:

sudo nixos-container create {{container_name}} --config-file {{nix_config_file_path}}

  • Starte, stoppe, terminiere oder zerstöre den angegebenen Container:

sudo nixos-container {{start|stop|terminate|destroy|status}} {{container_name}}

  • Führe ein Kommando in einem laufenden Container aus:

sudo nixos-container run {{container_name}} -- {{command}} {{command_arguments}}

  • Aktualisiere eine Containerkonfiguration:

sudo $EDITOR /var/lib/container/{{container_name}}/etc/nixos/configuration.nix && sudo nixos-container update {{container_name}}

  • Starte eine interaktive Shell innerhalb eines laufenden Containers:

sudo nixos-container root-login {{container_name}}