Docker.Commands.Exec (docker_wrapper v0.1.2)

Copy Markdown View Source

Implements the Docker.Command behaviour for docker exec.

Examples

import Docker.Commands.Exec

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

Summary

Types

t()

@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
}

Functions

detach(cmd)

env(cmd, key, value)

interactive(cmd)

new(container, command)

privileged(cmd)

tty(cmd)

user(cmd, u)

workdir(cmd, w)