module documentation

Undocumented

Class ConfigReference Config reference to be used as part of a :py:class:`ContainerSpec`. Describes how a config is made accessible inside the service's containers.
Class ContainerSpec Describes the behavior of containers that are part of a task, and is used when declaring a :py:class:`~docker.types.TaskTemplate`.
Class DNSConfig Specification for DNS related configurations in resolver configuration file (``resolv.conf``). Part of a :py:class:`ContainerSpec` definition.
Class DriverConfig Indicates which driver to use, as well as its configuration. Can be used as ``log_driver`` in a :py:class:`~docker.types.ContainerSpec`, for the `driver_config` in a volume :py:class:`~docker.types.Mount`, or as the driver object in :py:meth:`create_secret`.
Class EndpointSpec Describes properties to access and load-balance a service.
Class Mount Describes a mounted folder's configuration inside a container. A list of :py:class:`Mount` would be used as part of a :py:class:`~docker.types.ContainerSpec`.
Class NetworkAttachmentConfig Network attachment options for a service.
Class Placement Placement constraints to be used as part of a :py:class:`TaskTemplate`
Class PlacementPreference Placement preference to be used as an element in the list of preferences for :py:class:`Placement` objects.
Class Privileges Security options for a service's containers. Part of a :py:class:`ContainerSpec` definition.
Class Resources Configures resource allocation for containers when made part of a :py:class:`~docker.types.ContainerSpec`.
Class RestartConditionTypesEnum Undocumented
Class RestartPolicy Used when creating a :py:class:`~docker.types.ContainerSpec`, dictates whether a container should restart after stopping or failing.
Class RollbackConfig Used to specify the way container rollbacks should be performed by a service
Class SecretReference Secret reference to be used as part of a :py:class:`ContainerSpec`. Describes how a secret is made accessible inside the service's containers.
Class ServiceMode Indicate whether a service or a job should be deployed as a replicated or global service, and associated parameters
Class TaskTemplate Describe the task specification to be used when creating or updating a service.
Class UpdateConfig Used to specify the way container updates should be performed by a service.
Function convert_service_ports Undocumented
Function _convert_generic_resources_dict Undocumented
def convert_service_ports(ports): (source)

Undocumented

def _convert_generic_resources_dict(generic_resources): (source)

Undocumented