delonix systemcontainer
As operações pontuais de um container de sistema: snapshots.
The one-off operations of a system container: snapshots.
Um container de sistema (kind: SystemContainer, ADR-0058) é criado, mudado e
apagado por manifesto. Este grupo tem o que um manifesto não consegue dizer: snapshot
create|ls|rm|restore, os mesmos quatro verbos do vm snapshot. Um snapshot é só do
volume raiz — um container não tem estado de memória a guardar. Um restore deixa o
container como estava antes: a correr se estava a correr (o nó pára-o para o rollback e o motor
espera que volte a responder), parado se estava parado. O que o rollback mudou aparece no
plan seguinte como deriva face ao manifesto. Não estável — ver
docs/cli-stability.md.
A system container (kind: SystemContainer, ADR-0058) is created, changed and
deleted by manifest. This group holds what a manifest cannot say: snapshot
create|ls|rm|restore, the same four verbs as vm snapshot. A snapshot is of the root
volume only — a container has no memory state to keep. A restore leaves the container as
it was before: running if it was running (the node stops it for the rollback and the engine waits for
it to answer again), stopped if it was stopped. What the rollback changed shows in the next
plan as drift from the manifest. Not stable — see
docs/cli-stability.md.
📄 Implementação real em Rust: cmd/system_container.rs
Usage: delonix systemcontainer [OPTIONS] <COMMAND>
Commands:
clone A full copy of a system container under a new name, registered here
move Move a system container to another node of its provider's cluster
snapshot Snapshots of a system container's root volume
help Print this message or the help of the given subcommand(s)
Options:
--l18n <en|pt>
Output language: `en` (default) or `pt` (Portuguese, pt_AO). Also settable via `$DELONIX_L18N`. Global — works before any subcommand
-h, --help
Print help (see a summary with '-h')
COMMAND MAP:
Lifecycle clone · move
Maintenance snapshot
EXAMPLES:
# a checkpoint before changing a system container, then back to it
delonix systemcontainer snapshot create tools before-upgrade
# which checkpoints it has
delonix systemcontainer snapshot ls tools
SEE ALSO:
delonix apply · delonix get · delonix vm snapshot
delonix › systemcontainer