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

Escape hatch for running arbitrary Docker commands.

Use this when there's no typed command module for what you need.

## Examples

    Docker.Commands.Generic.new(["system", "events", "--filter", "type=container"])
    |> Docker.generic()

# `t`

```elixir
@type t() :: %Docker.Commands.Generic{args: [String.t()]}
```

# `new`

```elixir
@spec new([String.t()]) :: t()
```

Creates a generic command from a list of arguments.

---

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