View Source DockerEngineAPI.Model.TaskSpecContainerSpec (docker_engine_api v1.43.0)
Container spec for the service. <p><br /></p> > Note: ContainerSpec, NetworkAttachmentSpec, and PluginSpec are > mutually exclusive. PluginSpec is only used when the Runtime field > is set to `plugin`. NetworkAttachmentSpec is used when the Runtime > field is set to `attachment`.
Summary
Types
@type t() :: %DockerEngineAPI.Model.TaskSpecContainerSpec{ Args: [String.t()], CapabilityAdd: [String.t()], CapabilityDrop: [String.t()], Command: [String.t()], Configs: [TaskSpecContainerSpecConfigs], DNSConfig: TaskSpecContainerSpecDnsConfig, Dir: String.t(), Env: [String.t()], Groups: [String.t()], HealthCheck: HealthConfig, Hostname: String.t(), Hosts: [String.t()], Image: String.t(), Init: boolean(), Isolation: String.t(), Labels: %{optional(String.t()) => String.t()}, Mounts: [Mount], OpenStdin: boolean(), Privileges: TaskSpecContainerSpecPrivileges, ReadOnly: boolean(), Secrets: [TaskSpecContainerSpecSecrets], StopGracePeriod: integer(), StopSignal: String.t(), Sysctls: %{optional(String.t()) => String.t()}, TTY: boolean(), Ulimits: [ResourcesUlimits], User: String.t() }