quad-ops down #
Stop managed units synchronized from repositories.
If no unit names are provided, stops all managed units. If unit names are provided, stops only the specified units.
Examples: quad-ops down # Stop all units quad-ops down web-service # Stop specific unit quad-ops down web api database # Stop multiple units
Synopsis #
quad-ops down [unit-name...] [flags]
Options #
-h, --help help for down
Global Options #
--config string Path to the configuration file
-o, --output string Output format (text, json, yaml) (default "text")
--quadlet-dir string Path to the quadlet directory
--repository-dir string Path to the repository directory
-u, --user Run in user mode
-v, --verbose Enable verbose logging
Description #
The down command stops container units that have been synchronized from configured repositories. It performs the following operations:
- Unit Discovery - Finds all container units in the quadlet directory (or specific named units)
- Service Stop - Stops each container unit using systemd
- Status Report - Provides feedback on successful and failed operations
This command is useful for shutting down your entire container infrastructure for maintenance or system shutdown.
Examples #
Stop all managed containers #
quad-ops down
Stop a specific service #
quad-ops down web-service
Stop multiple specific services #
quad-ops down web api database
Stop with verbose output #
quad-ops down --verbose
Stop in user mode #
quad-ops down --user
Stop with JSON output format #
quad-ops down --output json