# `Docker.Commands.Exec`
[🔗](https://github.com/joshrotenberg/docker_wrapper_ex/blob/v0.1.2/lib/docker/commands/exec.ex#L1)

Implements the `Docker.Command` behaviour for `docker exec`.

## Examples

    import Docker.Commands.Exec

    "my-container"
    |> new(["ls", "-la"])
    |> Docker.exec_cmd()

# `t`

```elixir
@type t() :: %Docker.Commands.Exec{
  command: [String.t()],
  container: String.t(),
  detach: boolean(),
  env: [{String.t(), String.t()}],
  interactive: boolean(),
  privileged: boolean(),
  tty: boolean(),
  user: String.t() | nil,
  workdir: String.t() | nil
}
```

# `detach`

# `env`

# `interactive`

# `new`

# `privileged`

# `tty`

# `user`

# `workdir`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
