DYSNOMIA-CONTAINERS(1)
π DYSNOMIA-CONTAINERS(1) π
okay so bestie, welcome to dysnomia-containers β it lives in your User Commands section and it's genuinely the main character of container management. grab a snack, we're going in π
β¨ NAME β¨
dysnomia-containers β the whole entire job of managing the contents of a set of Dysnomia containers. like, all of it. the mutable stuff. the vibes. everything π«Ά
β¨ SYNOPSIS β¨
dysnomia-containers [OPTION] OPERATION
that's it. that's the whole thing. option, then operation, and you're literally done β¨
β¨ DESCRIPTION β¨
so the command dysnomia-containers can be used to manage all mutable components deployed to a set of containers. that's not me being vague, that's genuinely the scope β every mutable thing, every container, all of it. it's giving "one tool to rule them all" and honestly? iconic π
β¨ OPTIONS β¨
πΈ Operations:
--query-containersβ asks the question "which containers do we even have?" and tells you. reconnaissance era π--query-available-componentsβ lists all the available mutable components that can be deployed to containers. the potential. the could-be's β¨--query-activated-componentsβ same energy but for the ones that are actually activated and deployed to containers. the ones that made it π--generate-exprβ generates a Nix expression out of all the container configurations and their properties. nix girlies rise π§--generate-dotβ generates a dot file that visualizes the available components per container. pretty little diagram, no cap π-o,--operation=OPERATIONβ executes the given operation on all mutable components deployed to a container. you pick the operation, it does the thing everywhere π--deployβ deploys all unactivated available mutable components and undeploys obsolete deployed components. two jobs, one flag, she's efficient π₯--snapshotβ snapshots the state of all mutable components. save point, bestie πΈ--restoreβ restores the state of all mutable components. rewind time, we love a comeback π--collect-garbageβ removes the state of all mutable components that have been marked as garbage. taking out the trash, but make it glam ποΈ-h,--helpβ shows the usage of this command. the "help me help you" moment π«Ά-v,--versionβ shows the version of this command. who are you, really π¦
π· General parameters:
-C,--container=CONTAINERβ restricts the operations to the given container. tunnel vision, but on purpose π-yβ auto confirms when destructive operations are performed. β οΈ yes this is real β it says yes for you on the destructive stuff. only use it when you actually mean it, bestie, no cap.
β¨ ENVIRONMENT β¨
DYSNOMIA_COMPONENTS_PATHβ specifies the search directories of the components. so here's the deal: if the component is an ordinary string (i.e. not starting with/or./), Dysnomia goes looking in the folders provided in this colon-separated string. defaults to:/etc/dysnomia/components. it's giving "where my components at" π§DYSNOMIA_CONTAINERS_PATHβ specifies the search directories of the containers. same rule, container edition: if the container is an ordinary string (not starting with/or./), Dysnomia searches in the folders provided in this colon-separated string. defaults to:/etc/dysnomia/containers. know your containers, love your containers πDYSNOMIA_PROPERTIESβ the file capturing general machine properties. defaults to:/etc/dysnomia/properties. the lil fact sheet about your machine πDYSNOMIA_STATEDIRβ specifies where the snapshots must be stored on the coordinator machine. defaults to:/var/state/dysnomia. your snapshot closet πΈ
β¨ COPYRIGHT β¨
Copyright Β© 2009-2021 Sander van der Burg
all the flags, all the env vars, all the defaults β nothing got left behind, we keep every detail in this house π periodt.
that's the whole page, bestie. this one comes to you from the dysnomia-containers package (the manpage itself is signed dysnomia ...), dated January 1980 β yes really, January 1980, vintage icon behavior ππ¦ go forth and manage those containers π
π¦ where this page comes from
- nixos 26.05: dysnomia 0.10.2
- nixpkgs unstable: dysnomia 0.10.2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms