canasta maintenance exec
From Canasta Wiki
canasta > maintenance > exec
canasta maintenance exec
Execute a command in a running container
Synopsis
Execute a command or open an interactive shell in a running container of a Canasta instance.
With no arguments and no --service flag, lists the running services. With --service (or -s) and no command, opens an interactive bash shell. With --service and a command, runs that command.
Flags (-i, -s) must come before the command. Everything after the first non-flag argument is treated as the command and its arguments.
The default service is "web" (the MediaWiki container).
canasta maintenance exec [flags] [command ...]
Examples
# List running services
canasta maintenance exec -i myinstance
# Open a shell in the web container
canasta maintenance exec -i myinstance -s web
# Run a command in the web container
canasta maintenance exec -i myinstance -s web ls /var/www
# Default service is "web", so this also works
canasta maintenance exec -i myinstance php -v
Flags
| Flag | Shorthand | Description | Default | Required |
|---|---|---|---|---|
--help |
-h |
help for exec | ||
--service |
-s |
Service name | web | |
--id |
-i |
Canasta instance ID | instance associated with current directory | |
--verbose |
-v |
Verbose output |