| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 | command: docker compose execshort: Execute a command in a running container.long: |-  This is the equivalent of `docker exec` targeting a Compose service.  With this subcommand you can run arbitrary commands in your services. Commands are by default allocating a TTY, so  you can use a command such as `docker compose exec web sh` to get an interactive prompt.usage: docker compose exec [options] [-e KEY=VAL...] [--] SERVICE COMMAND [ARGS...]pname: docker composeplink: docker_compose.yamloptions:- option: detach  shorthand: d  value_type: bool  default_value: "false"  description: 'Detached mode: Run command in the background.'  deprecated: false  hidden: false  experimental: false  experimentalcli: false  kubernetes: false  swarm: false- option: env  shorthand: e  value_type: stringArray  default_value: '[]'  description: Set environment variables  deprecated: false  hidden: false  experimental: false  experimentalcli: false  kubernetes: false  swarm: false- option: index  value_type: int  default_value: "1"  description: |    index of the container if there are multiple instances of a service [default: 1].  deprecated: false  hidden: false  experimental: false  experimentalcli: false  kubernetes: false  swarm: false- option: interactive  shorthand: i  value_type: bool  default_value: "true"  description: Keep STDIN open even if not attached.  deprecated: false  hidden: true  experimental: false  experimentalcli: false  kubernetes: false  swarm: false- option: no-TTY  shorthand: T  value_type: bool  default_value: "true"  description: |    Disable pseudo-TTY allocation. By default `docker compose exec` allocates a TTY.  deprecated: false  hidden: false  experimental: false  experimentalcli: false  kubernetes: false  swarm: false- option: privileged  value_type: bool  default_value: "false"  description: Give extended privileges to the process.  deprecated: false  hidden: false  experimental: false  experimentalcli: false  kubernetes: false  swarm: false- option: tty  shorthand: t  value_type: bool  default_value: "true"  description: Allocate a pseudo-TTY.  deprecated: false  hidden: true  experimental: false  experimentalcli: false  kubernetes: false  swarm: false- option: user  shorthand: u  value_type: string  description: Run the command as this user.  deprecated: false  hidden: false  experimental: false  experimentalcli: false  kubernetes: false  swarm: false- option: workdir  shorthand: w  value_type: string  description: Path to workdir directory for this command.  deprecated: false  hidden: false  experimental: false  experimentalcli: false  kubernetes: false  swarm: falsedeprecated: falseexperimental: falseexperimentalcli: falsekubernetes: falseswarm: false
 |