diff --git a/branch/main/current_container_facts_module.html b/branch/main/current_container_facts_module.html index 916e6ecd..39bc6875 100644 --- a/branch/main/current_container_facts_module.html +++ b/branch/main/current_container_facts_module.html @@ -256,10 +256,10 @@

The detected container environment.

Contains an empty string if no container was detected, or a non-empty string identifying the container environment.

-

docker indicates that the module ran inside a regular Docker container.

-

azure_pipelines indicates that the module ran on Azure Pipelines. This seems to no longer be reported.

-

github_actions indicates that the module ran inside a Docker container on GitHub Actions. It is supported since community.docker 2.4.0.

-

podman indicates that the module ran inside a regular Podman container. It is supported since community.docker 3.3.0.

+

docker indicates that the module ran inside a regular Docker container.

+

azure_pipelines indicates that the module ran on Azure Pipelines. This seems to no longer be reported.

+

github_actions indicates that the module ran inside a Docker container on GitHub Actions. It is supported since community.docker 2.4.0.

+

podman indicates that the module ran inside a regular Podman container. It is supported since community.docker 3.3.0.

Returned: always

Can only return:

@@ -210,7 +210,7 @@ see

The version of the Docker API running on the Docker Host.

Defaults to the latest version of the API supported by this collection and the docker daemon.

-

If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

+

If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

Default: "auto"

Configuration:

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

-

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

Configuration:

Path to the client’s TLS certificate file.

-

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

Configuration:

Path to the client’s TLS key file.

-

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

Configuration:

-

The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

-

If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

+

The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

+

If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

Default: "unix://var/run/docker.sock"

Configuration:

ssl_version

string

-

Provide a valid SSL version number. Default value determined by ssl.py module.

-

If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

+

Provide a valid SSL version number. Default value determined by SSL Python module.

+

If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

Configuration:

The maximum amount of time in seconds to wait on a response from the API.

-

If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

+

If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

Default: 60

Configuration:

tls

boolean

-

Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

-

If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

+

Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

+

If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

Choices:

When verifying the authenticity of the Docker Host server, provide the expected name of the server.

-

If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

-

Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

+

If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

+

Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

Configuration:

Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

-

If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

+

If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

Choices:

diff --git a/branch/main/docker_compose_module.html b/branch/main/docker_compose_module.html index 26157363..8c2239e1 100644 --- a/branch/main/docker_compose_module.html +++ b/branch/main/docker_compose_module.html @@ -184,7 +184,7 @@ see Synopsis
@@ -226,11 +226,11 @@ see

build

boolean

-

Use with state present to always build images prior to starting the application.

+

Use with state=present to always build images prior to starting the application.

Same as running docker-compose build with the pull option.

Images will only be rebuilt if Docker detects a change in the Dockerfile or build directory contents.

-

Use the nocache option to ignore the image cache when performing the build.

-

If an existing image is replaced, services using the image will be recreated unless recreate is never.

+

Use the nocache option to ignore the image cache when performing the build.

+

If an existing image is replaced, services using the image will be recreated unless recreate=never.

Choices:

Use a CA certificate when performing server verification by providing the path to a CA certificate file.

-

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

@@ -257,7 +257,7 @@ see path

Path to the client’s TLS certificate file.

-

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

@@ -268,7 +268,7 @@ see path

Path to the client’s TLS key file.

-

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

+

If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

@@ -288,14 +288,14 @@ see

dictionary

Compose file describing one or more services, networks and volumes.

-

Mutually exclusive with project_src and files.

+

Mutually exclusive with project_src and files.

dependencies

boolean

-

When state is present specify whether or not to include linked services.

+

When state is present specify whether or not to include linked services.

Choices:

  • false

  • @@ -309,8 +309,8 @@ see

    aliases: docker_url

    string

-

The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

-

If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

+

The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

+

If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

Default: "unix://var/run/docker.sock"

@@ -319,18 +319,18 @@ see

path

added in community.docker 1.9.0

-

By default environment files are loaded from a .env file located directly under the project_src directory.

-

env_file can be used to specify the path of a custom environment file instead.

-

The path is relative to the project_src directory.

+

By default environment files are loaded from a .env file located directly under the project_src directory.

+

env_file can be used to specify the path of a custom environment file instead.

+

The path is relative to the project_src directory.

Requires docker-compose version 1.25.0 or greater.

-

Note: docker-compose versions <=1.28 load the env file from the current working directory of the docker-compose command rather than project_src.

+

Note: docker-compose versions <=1.28 load the env file from the current working directory of the docker-compose command rather than project_src.

files

list / elements=path

-

List of Compose file names relative to project_src. Overrides docker-compose.yml or docker-compose.yaml.

+

List of Compose file names relative to project_src. Overrides docker-compose.yml or docker-compose.yaml.

Files are loaded and merged in the order given.

@@ -350,7 +350,7 @@ see

nocache

boolean

-

Use with the build option to ignore the cache during the image build process.

+

Use with the build option to ignore the cache during the image build process.

Choices:

  • false ← (default)

  • @@ -372,8 +372,8 @@ see

project_name

string

-

Provide a project name. If not provided, the project name is taken from the basename of project_src.

-

Required when definition is provided.

+

Provide a project name. If not provided, the project name is taken from the basename of project_src.

+

Required when definition is provided.

@@ -381,17 +381,17 @@ see

path

Path to a directory containing a docker-compose.yml or docker-compose.yaml file.

-

Mutually exclusive with definition.

-

Required when no definition is provided.

+

Mutually exclusive with definition.

+

Required when no definition is provided.

pull

boolean

-

Use with state present to always pull images prior to starting the application.

+

Use with state=present to always pull images prior to starting the application.

Same as running docker-compose pull.

-

When a new image is pulled, services using the image will be recreated unless recreate is never.

+

When a new image is pulled, services using the image will be recreated unless recreate=never.

Choices:

  • false ← (default)

  • @@ -404,8 +404,8 @@ see

    string

By default containers will be recreated when their configuration differs from the service definition.

-

Setting to never ignores configuration differences and leaves existing containers unchanged.

-

Setting to always forces recreation of all existing containers.

+

Setting to never ignores configuration differences and leaves existing containers unchanged.

+

Setting to always forces recreation of all existing containers.

Choices:

  • "always"

  • @@ -418,7 +418,7 @@ see

remove_images

string

-

Use with state absent to remove all images or only local images.

+

Use with state=absent to remove all images or only local images.

Choices:

  • "all"

  • @@ -442,7 +442,7 @@ see

remove_volumes

boolean

-

Use with state absent to remove data volumes.

+

Use with state=absent to remove data volumes.

Choices:

  • false ← (default)

  • @@ -454,8 +454,8 @@ see

restarted

boolean

-

Use with state present to restart all containers defined in the Compose file.

-

If services is defined, only the containers listed there will be restarted.

+

Use with state=present to restart all containers defined in the Compose file.

+

If services is defined, only the containers listed there will be restarted.

Choices:

  • false ← (default)

  • @@ -467,23 +467,23 @@ see

scale

dictionary

-

When state is present scale services. Provide a dictionary of key/value pairs where the key is the name of the service and the value is an integer count for the number of containers.

+

When state is present scale services. Provide a dictionary of key/value pairs where the key is the name of the service and the value is an integer count for the number of containers.

services

list / elements=string

-

When state is present run docker-compose up resp. docker-compose stop (with stopped) resp. docker-compose restart (with restarted) on a subset of services.

-

If empty, which is the default, the operation will be performed on all services defined in the Compose file (or inline definition).

+

When state is present run docker-compose up resp. docker-compose stop (with stopped) resp. docker-compose restart (with restarted) on a subset of services.

+

If empty, which is the default, the operation will be performed on all services defined in the Compose file (or inline definition).

ssl_version

string

-

Provide a valid SSL version number. Default value determined by ssl.py module.

-

If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

+

Provide a valid SSL version number. Default value determined by SSL Python module.

+

If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

@@ -491,8 +491,8 @@ see

string

Desired state of the project.

-

Specifying present is the same as running docker-compose up resp. docker-compose stop (with stopped) resp. docker-compose restart (with restarted).

-

Specifying absent is the same as running docker-compose down.

+

Specifying present is the same as running docker-compose up resp. docker-compose stop (with stopped) resp. docker-compose restart (with restarted).

+

Specifying absent is the same as running docker-compose down.

Choices:

  • "absent"

  • @@ -504,8 +504,8 @@ see

stopped

boolean

-

Use with state present to stop all containers defined in the Compose file.

-

If services is defined, only the containers listed there will be stopped.

+

Use with state=present to stop all containers defined in the Compose file.

+

If services is defined, only the containers listed there will be stopped.

Requires docker-compose version 1.17.0 or greater for full support. For older versions, the services will first be started and then stopped when the service is supposed to be created as stopped.

Choices:

    @@ -519,15 +519,15 @@ see

    integer

Timeout in seconds for container shutdown when attached or when containers are already running.

-

By default compose will use a 10s timeout unless default_grace_period is defined for a particular service in the project_src.

+

By default docker-compose will use a 10 seconds timeout unless default_grace_period is defined for a particular service in the project_src.

tls

boolean

-

Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

-

If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

+

Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

+

If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

Choices:

  • false ← (default)

  • @@ -540,8 +540,8 @@ see

    string

When verifying the authenticity of the Docker Host server, provide the expected name of the server.

-

If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

-

Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

+

If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

+

Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

@@ -564,7 +564,7 @@ see boolean

Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

-

If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

+

If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

Choices:

@@ -802,7 +802,7 @@ see

complex

Provides the actions to be taken on each service as determined by compose.

-

Returned: when in check mode or debug is true

+

Returned: when in check mode or debug=true

diff --git a/branch/main/docker_config_module.html b/branch/main/docker_config_module.html index e2cc8f38..1f1503f5 100644 --- a/branch/main/docker_config_module.html +++ b/branch/main/docker_config_module.html @@ -184,7 +184,7 @@ see Synopsis
  • Create and remove Docker configs in a Swarm environment. Similar to docker config create and docker config rm.

  • -
  • Adds to the metadata of new configs ‘ansible_key’, an encrypted hash representation of the data, which is then used in future runs to test if a config has changed. If ‘ansible_key’ is not present, then a config will not be updated unless the force option is set.

  • +
  • Adds to the metadata of new configs ‘ansible_key’, an encrypted hash representation of the data, which is then used in future runs to test if a config has changed. If ‘ansible_key’ is not present, then a config will not be updated unless the force option is set.

  • Updates to configs are performed by removing the config and creating it again.

@@ -215,7 +215,7 @@ see

The version of the Docker API running on the Docker Host.

Defaults to the latest version of the API supported by Docker SDK for Python and the docker daemon.

-

If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

+

If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

Default: "auto"

@@ -227,7 +227,7 @@ see path

@@ -238,7 +238,7 @@ see path

@@ -249,7 +249,7 @@ see path

@@ -257,15 +257,15 @@ see

string

The value of the config.

-

Mutually exclusive with data_src. One of data and data_src is required if state=present.

+

Mutually exclusive with data_src. One of data and data_src is required if state=present.

data_is_b64

boolean

-

If set to true, the data is assumed to be Base64 encoded and will be decoded before being used.

-

To use binary data, it is better to keep it Base64 encoded and let it be decoded by this option.

+

If set to true, the data is assumed to be Base64 encoded and will be decoded before being used.

+

To use binary data, it is better to keep it Base64 encoded and let it be decoded by this option.

Choices:

@@ -300,8 +300,8 @@ see

aliases: docker_url

string

-

The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

-

If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

+

The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

+

If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

Default: "unix://var/run/docker.sock"

@@ -309,8 +309,8 @@ see

force

boolean

-

Use with state present to always remove and recreate an existing config.

-

If true, an existing config will be replaced, even if it has not been changed.

+

Use with state=present to always remove and recreate an existing config.

+

If true, an existing config will be replaced, even if it has not been changed.

Choices:

  • false ← (default)

  • @@ -322,7 +322,7 @@ see

labels

dictionary

-

A map of key:value meta data, where both the key and value are expected to be a string.

+

A map of key:value meta data, where both the key and value are expected to be a string.

If new meta data is provided, or existing meta data is modified, the config will be updated by removing it and creating it again.

@@ -338,7 +338,7 @@ see

boolean

added in community.docker 2.2.0

-

If set to true, configs are created with an increasing version number appended to their name.

+

If set to true, configs are created with an increasing version number appended to their name.

Adds a label containing the version number to the managed configs with the name ansible_version.

Choices:

    @@ -351,15 +351,15 @@ see

ssl_version

string

-

Provide a valid SSL version number. Default value determined by ssl.py module.

-

If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

+

Provide a valid SSL version number. Default value determined by SSL Python module.

+

If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

state

string

-

Set to present, if the config should exist, and absent, if it should not.

+

Set to present, if the config should exist, and absent, if it should not.

Choices:

  • "absent"

  • @@ -372,7 +372,7 @@ see

    string

    added in community.docker 2.5.0

-

Set to golang to use a Go template in data or a Go template file in data_src.

+

Set to golang to use a Go template in data or a Go template file in data_src.

Choices:

  • "golang"

  • @@ -384,7 +384,7 @@ see

    integer

The maximum amount of time in seconds to wait on a response from the API.

-

If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

+

If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

Default: 60

@@ -392,8 +392,8 @@ see

tls

boolean

-

Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

-

If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

+

Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

+

If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

Choices:

  • false ← (default)

  • @@ -406,8 +406,8 @@ see

    string

When verifying the authenticity of the Docker Host server, provide the expected name of the server.

-

If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

-

Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

+

If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

+

Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

@@ -431,7 +431,7 @@ see boolean

-

When using rolling_versions, the number of old versions of the config to keep.

+

When using rolling_versions, the number of old versions of the config to keep.

Extraneous old configs are deleted after the new one is created.

-

Set to -1 to keep everything or to 0 or 1 to keep only the current one.

+

Set to -1 to keep everything or 0 or 1 to keep only the current one.

Default: 5

@@ -495,9 +495,9 @@ see

Note

@@ -588,7 +588,7 @@ see

string

The ID assigned by Docker to the config object.

-

Returned: success and state is present

+

Returned: success and state=present

Sample: "hzehrmyjigmcp2gb6nlhmjqcv"

@@ -598,7 +598,7 @@ see added in community.docker 2.2.0

diff --git a/branch/main/docker_container_copy_into_module.html b/branch/main/docker_container_copy_into_module.html index 3b2de428..a20550b4 100644 --- a/branch/main/docker_container_copy_into_module.html +++ b/branch/main/docker_container_copy_into_module.html @@ -186,7 +186,7 @@ see
  • Copy a file into a Docker container.

  • Similar to docker cp.

  • -
  • To copy files in a non-running container, you must provide the owner_id and group_id options. This is also necessary if the container does not contain a /bin/sh shell with an id tool.

  • +
  • To copy files in a non-running container, you must provide the owner_id and group_id options. This is also necessary if the container does not contain a /bin/sh shell with an id tool.

  • @@ -234,7 +234,7 @@ see path

    @@ -245,7 +245,7 @@ see path

    @@ -256,7 +256,7 @@ see path

    @@ -279,16 +279,16 @@ see

    string

    The file’s content.

    -

    If you plan to provide binary data, provide it pre-encoded to base64, and set content_is_b64=true.

    -

    Mutually exclusive with path. One of content and path is required.

    +

    If you plan to provide binary data, provide it pre-encoded to base64, and set content_is_b64=true.

    +

    Mutually exclusive with path. One of content and path is required.

    content_is_b64

    boolean

    -

    If set to true, the content in content is assumed to be Base64 encoded and will be decoded before being used.

    -

    To use binary content, it is better to keep it Base64 encoded and let it be decoded by this option. Otherwise you risk the data to be interpreted as UTF-8 and corrupted.

    +

    If set to true, the content in content is assumed to be Base64 encoded and will be decoded before being used.

    +

    To use binary content, it is better to keep it Base64 encoded and let it be decoded by this option. Otherwise you risk the data to be interpreted as UTF-8 and corrupted.

    Choices:

    • false ← (default)

    • @@ -314,8 +314,8 @@ see

      aliases: docker_url

      string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -335,8 +335,8 @@ see

    force

    boolean

    -

    If set to true, force writing the file (without performing any idempotency checks).

    -

    If set to false, only write the file if it does not exist on the target. If a filesystem object exists at the destination, the module will not do any change.

    +

    If set to true, force writing the file (without performing any idempotency checks).

    +

    If set to false, only write the file if it does not exist on the target. If a filesystem object exists at the destination, the module will not do any change.

    If this option is not specified, the module will be idempotent. To verify idempotency, it will try to get information on the filesystem object in the container, and if everything seems to match will download the file from the container to compare it to the file to upload.

    Choices:

      @@ -350,7 +350,7 @@ see

      integer

    The group ID to use when writing the file to disk.

    -

    If provided, owner_id must also be provided.

    +

    If provided, owner_id must also be provided.

    If not provided, the module will try to determine the user and group ID for the current user in the container. This will only work if /bin/sh is present in the container and the id binary or shell builtin is available. Also the container must be running.

    @@ -379,7 +379,7 @@ see

    integer

    The owner ID to use when writing the file to disk.

    -

    If provided, group_id must also be provided.

    +

    If provided, group_id must also be provided.

    If not provided, the module will try to determine the user and group ID for the current user in the container. This will only work if /bin/sh is present in the container and the id binary or shell builtin is available. Also the container must be running.

    @@ -388,15 +388,15 @@ see

    path

    Path to a file on the managed node.

    -

    Mutually exclusive with content. One of content and path is required.

    +

    Mutually exclusive with content. One of content and path is required.

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    @@ -404,7 +404,7 @@ see

    integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -412,8 +412,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    • false ← (default)

    • @@ -426,8 +426,8 @@ see

      string

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -450,7 +450,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    @@ -544,7 +544,7 @@ see

    string

    The actual path in the container.

    -

    Can only be different from container_path when follow=true.

    +

    Can only be different from container_path when follow=true.

    Returned: success

    diff --git a/branch/main/docker_container_exec_module.html b/branch/main/docker_container_exec_module.html index 0793b9e1..a12deff6 100644 --- a/branch/main/docker_container_exec_module.html +++ b/branch/main/docker_container_exec_module.html @@ -193,7 +193,7 @@ see
  • Docker API >= 1.25

  • backports.ssl_match_hostname (when using TLS on Python 2)

  • -
  • paramiko (when using SSH with use_ssh_client=false)

  • +
  • paramiko (when using SSH with use_ssh_client=false)

  • pyOpenSSL (when using TLS)

  • pywin32 (when using named pipes on Windows 32)

  • requests

  • @@ -216,7 +216,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by this collection and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -226,7 +226,7 @@ see

    The command to execute.

    Since this is a list of arguments, no quoting is needed.

    -

    Exactly one of argv or command must be specified.

    +

    Exactly one of argv or command must be specified.

    @@ -237,7 +237,7 @@ see path

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -255,7 +255,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -266,7 +266,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -274,7 +274,7 @@ see

    string

    The command to execute.

    -

    Exactly one of argv or command must be specified.

    +

    Exactly one of argv or command must be specified.

    @@ -301,8 +301,8 @@ see

    boolean

    added in community.docker 2.1.0

    -

    Whether to run the command synchronously (detach=false, default) or asynchronously (detach=true).

    -

    If set to true, stdin cannot be provided, and the return values stdout, stderr and rc are not returned.

    +

    Whether to run the command synchronously (detach=false, default) or asynchronously (detach=true).

    +

    If set to true, stdin cannot be provided, and the return values stdout, stderr, and rc are not returned.

    Choices:

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -327,16 +327,16 @@ see added in community.docker 2.1.0

    Dictionary of environment variables with their respective values to be passed to the command ran inside the container.

    -

    Values which might be parsed as numbers, booleans or other types by the YAML parser must be quoted (for example "true") in order to avoid data loss.

    -

    Please note that if you are passing values in with Jinja2 templates, like "{{ value }}", you need to add | string to prevent Ansible to convert strings such as "true" back to booleans. The correct way is to use "{{ value | string }}".

    +

    Values which might be parsed as numbers, booleans or other types by the YAML parser must be quoted (for example "true") in order to avoid data loss.

    +

    Please note that if you are passing values in with Jinja2 templates, like "{{ value }}", you need to add | string to prevent Ansible to convert strings such as "true" back to booleans. The correct way is to use "{{ value | string }}".

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    @@ -344,14 +344,14 @@ see

    string

    Set the stdin of the command directly to the specified value.

    -

    Can only be used if detach=false.

    +

    Can only be used if detach=false.

    stdin_add_newline

    boolean

    -

    If set to true, appends a newline to stdin.

    +

    If set to true, appends a newline to stdin.

    Choices:

    • false

    • @@ -376,7 +376,7 @@ see

      integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -384,8 +384,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    • false ← (default)

    • @@ -398,8 +398,8 @@ see

      string

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -441,7 +441,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    @@ -546,7 +546,7 @@ see added in community.docker 2.1.0

    The execution ID of the command.

    -

    Returned: success and detach=true

    +

    Returned: success and detach=true

    Sample: "249d9e3075655baf705ed8f40488c5e9434049cf3431976f1bfdb73741c574c5"

    @@ -555,7 +555,7 @@ see

    integer

    The exit code of the command.

    -

    Returned: success and detach=false

    +

    Returned: success and detach=false

    Sample: 0

    @@ -564,7 +564,7 @@ see

    string

    The standard error output of the container command.

    -

    Returned: success and detach=false

    +

    Returned: success and detach=false

    @@ -572,7 +572,7 @@ see

    string

    The standard output of the container command.

    -

    Returned: success and detach=false

    +

    Returned: success and detach=false

    diff --git a/branch/main/docker_container_info_module.html b/branch/main/docker_container_info_module.html index 5861834d..39761f10 100644 --- a/branch/main/docker_container_info_module.html +++ b/branch/main/docker_container_info_module.html @@ -193,7 +193,7 @@ see
  • Docker API >= 1.25

  • backports.ssl_match_hostname (when using TLS on Python 2)

  • -
  • paramiko (when using SSH with use_ssh_client=false)

  • +
  • paramiko (when using SSH with use_ssh_client=false)

  • pyOpenSSL (when using TLS)

  • pywin32 (when using named pipes on Windows 32)

  • requests

  • @@ -216,7 +216,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by this collection and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -228,7 +228,7 @@ see path

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -239,7 +239,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -250,7 +250,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -271,8 +271,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -288,8 +288,8 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    @@ -297,7 +297,7 @@ see

    integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -305,8 +305,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -343,7 +343,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    @@ -436,7 +436,7 @@ see

    dictionary

    Facts representing the current state of the container. Matches the docker inspection output.

    -

    Will be none if container does not exist.

    +

    Will be none if container does not exist.

    Returned: always

    Sample: "{ \"AppArmorProfile\": \"\", \"Args\": [], \"Config\": { \"AttachStderr\": false, \"AttachStdin\": false, \"AttachStdout\": false, \"Cmd\": [ \"/usr/bin/supervisord\" ], \"Domainname\": \"\", \"Entrypoint\": null, \"Env\": [ \"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\" ], \"ExposedPorts\": { \"443/tcp\": {}, \"80/tcp\": {} }, \"Hostname\": \"8e47bf643eb9\", \"Image\": \"lnmp_nginx:v1\", \"Labels\": {}, \"OnBuild\": null, \"OpenStdin\": false, \"StdinOnce\": false, \"Tty\": false, \"User\": \"\", \"Volumes\": { \"/tmp/lnmp/nginx-sites/logs/\": {} }, ... }"

    diff --git a/branch/main/docker_container_module.html b/branch/main/docker_container_module.html index 0700ade0..21d14dcb 100644 --- a/branch/main/docker_container_module.html +++ b/branch/main/docker_container_module.html @@ -193,7 +193,7 @@ see
  • Docker API >= 1.25

  • backports.ssl_match_hostname (when using TLS on Python 2)

  • -
  • paramiko (when using SSH with use_ssh_client=false)

  • +
  • paramiko (when using SSH with use_ssh_client=false)

  • pyOpenSSL (when using TLS)

  • pywin32 (when using named pipes on Windows 32)

  • requests

  • @@ -216,7 +216,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by this collection and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -225,7 +225,7 @@ see

    boolean

    Enable auto-removal of the container on daemon side when the container’s process exits.

    -

    If container_default_behavior is set to compatibility, this option has a default of false.

    +

    If container_default_behavior=compatibility, this option has a default of false.

    Choices:

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -292,7 +292,7 @@ see

    cleanup

    boolean

    -

    Use with detach=false to remove the container after successful execution.

    +

    Use with detach=false to remove the container after successful execution.

    Choices:

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -319,7 +319,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -328,7 +328,7 @@ see

    Command to execute when the container starts. A command may be either a string or a list.

    Prior to version 2.4, strings were split on commas.

    -

    See command_handling for differences in how strings and lists are handled.

    +

    See command_handling for differences in how strings and lists are handled.

    @@ -336,10 +336,10 @@ see

    string

    added in community.docker 1.9.0

    -

    The default behavior for command (when provided as a list) and entrypoint is to convert them to strings without considering shell quoting rules. (For comparing idempotency, the resulting string is split considering shell quoting rules.)

    -

    Also, setting command to an empty list of string, and setting entrypoint to an empty list will be handled as if these options are not specified. This is different from idempotency handling for other container-config related options.

    -

    When this is set to compatibility, which was the default until community.docker 3.0.0, the current behavior will be kept.

    -

    When this is set to correct, these options are kept as lists, and an empty value or empty list will be handled correctly for idempotency checks. This has been the default since community.docker 3.0.0.

    +

    The default behavior for command (when provided as a list) and entrypoint is to convert them to strings without considering shell quoting rules. (For comparing idempotency, the resulting string is split considering shell quoting rules.)

    +

    Also, setting command to an empty list of string, and setting entrypoint to an empty list will be handled as if these options are not specified. This is different from idempotency handling for other container-config related options.

    +

    When this is set to compatibility, which was the default until community.docker 3.0.0, the current behavior will be kept.

    +

    When this is set to correct, these options are kept as lists, and an empty value or empty list will be handled correctly for idempotency checks. This has been the default since community.docker 3.0.0.

    Choices:

    • "compatibility"

    • @@ -352,11 +352,11 @@ see

      dictionary

    Allows to specify how properties of existing containers are compared with module options to decide whether the container should be recreated / updated or not.

    -

    Only options which correspond to the state of a container as handled by the Docker daemon can be specified, as well as networks.

    -

    Must be a dictionary specifying for an option one of the keys strict, ignore and allow_more_present.

    -

    If strict is specified, values are tested for equality, and changes always result in updating or restarting. If ignore is specified, changes are ignored.

    -

    allow_more_present is allowed only for lists, sets and dicts. If it is specified for lists or sets, the container will only be updated or restarted if the module option contains a value which is not present in the container’s options. If the option is specified for a dict, the container will only be updated or restarted if the module option contains a key which is not present in the container’s option, or if the value of a key present differs.

    -

    The wildcard option * can be used to set one of the default values strict or ignore to all comparisons which are not explicitly set to other values.

    +

    Only options which correspond to the state of a container as handled by the Docker daemon can be specified, as well as networks.

    +

    Must be a dictionary specifying for an option one of the keys strict, ignore and allow_more_present.

    +

    If strict is specified, values are tested for equality, and changes always result in updating or restarting. If ignore is specified, changes are ignored.

    +

    allow_more_present is allowed only for lists, sets and dicts. If it is specified for lists or sets, the container will only be updated or restarted if the module option contains a value which is not present in the container’s options. If the option is specified for a dict, the container will only be updated or restarted if the module option contains a key which is not present in the container’s option, or if the value of a key present differs.

    +

    The wildcard option * can be used to set one of the default values strict or ignore to all comparisons which are not explicitly set to other values.

    See the examples for details.

    @@ -365,8 +365,8 @@ see

    string

    In older versions of this module, various module options used to have default values. This caused problems with containers which use different values for these options.

    -

    The default value is now no_defaults. To restore the old behavior, set it to compatibility, which will ensure that the default values are used when the values are not explicitly specified by the user.

    -

    This affects the auto_remove, detach, init, interactive, memory, paused, privileged, read_only and tty options.

    +

    The default value is now no_defaults. To restore the old behavior, set it to compatibility, which will ensure that the default values are used when the values are not explicitly specified by the user.

    +

    This affects the auto_remove, detach, init, interactive, memory, paused, privileged, read_only, and tty options.

    Choices:

    Limit CPU CFS (Completely Fair Scheduler) period.

    -

    See cpus for an easier to use alternative.

    +

    See cpus for an easier to use alternative.

    @@ -387,7 +387,7 @@ see

    integer

    Limit CPU CFS (Completely Fair Scheduler) quota.

    -

    See cpus for an easier to use alternative.

    +

    See cpus for an easier to use alternative.

    @@ -402,21 +402,21 @@ see

    float

    Specify how much of the available CPU resources a container can use.

    -

    A value of 1.5 means that at most one and a half CPU (core) will be used.

    +

    A value of 1.5 means that at most one and a half CPU (core) will be used.

    cpuset_cpus

    string

    -

    CPUs in which to allow execution 1,3 or 1-3.

    +

    CPUs in which to allow execution 1,3 or 1-3.

    cpuset_mems

    string

    -

    Memory nodes (MEMs) in which to allow execution 0-3 or 0,1.

    +

    Memory nodes (MEMs) in which to allow execution 0-3 or 0,1.

    @@ -438,8 +438,8 @@ see

    Define the default host IP to use.

    Must be an empty string, an IPv4 address, or an IPv6 address.

    -

    With Docker 20.10.2 or newer, this should be set to an empty string ("") to avoid the port bindings without an explicit IP address to only bind to IPv4. See https://github.com/ansible-collections/community.docker/issues/70 for details.

    -

    By default, the module will try to auto-detect this value from the bridge network’s com.docker.network.bridge.host_binding_ipv4 option. If it cannot auto-detect it, it will fall back to 0.0.0.0.

    +

    With Docker 20.10.2 or newer, this should be set to an empty string ("") to avoid the port bindings without an explicit IP address to only bind to IPv4. See https://github.com/ansible-collections/community.docker/issues/70 for details.

    +

    By default, the module will try to auto-detect this value from the bridge network’s com.docker.network.bridge.host_binding_ipv4 option. If it cannot auto-detect it, it will fall back to 0.0.0.0.

    Device read limit in format <number>[<unit>].

    -

    Number is a positive integer. Unit can be one of B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    +

    Number is a positive integer. Unit can be one of B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    Omitting the unit defaults to bytes.

    @@ -524,7 +524,7 @@ see

    integer

    Number or devices to request.

    -

    Set to -1 to request all available devices.

    +

    Set to -1 to request all available devices.

    @@ -567,7 +567,7 @@ see

    string / required

    Device read limit in format <number>[<unit>].

    -

    Number is a positive integer. Unit can be one of B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    +

    Number is a positive integer. Unit can be one of B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    Omitting the unit defaults to bytes.

    @@ -628,8 +628,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -645,7 +645,7 @@ see

    list / elements=string

    Command that overwrites the default ENTRYPOINT of the image.

    -

    See command_handling for differences in how strings and lists are handled.

    +

    See command_handling for differences in how strings and lists are handled.

    @@ -653,16 +653,16 @@ see

    dictionary

    Dictionary of key,value pairs.

    -

    Values which might be parsed as numbers, booleans or other types by the YAML parser must be quoted (for example "true") in order to avoid data loss.

    -

    Please note that if you are passing values in with Jinja2 templates, like "{{ value }}", you need to add | string to prevent Ansible to convert strings such as "true" back to booleans. The correct way is to use "{{ value | string }}".

    +

    Values which might be parsed as numbers, booleans or other types by the YAML parser must be quoted (for example "true") in order to avoid data loss.

    +

    Please note that if you are passing values in with Jinja2 templates, like "{{ value }}", you need to add | string to prevent Ansible to convert strings such as "true" back to booleans. The correct way is to use "{{ value | string }}".

    env_file

    path

    -

    Path to a file, present on the target, containing environment variables FOO=BAR.

    -

    If variable also present in env, then the env value will override.

    +

    Path to a file, present on the target, containing environment variables FOO=BAR.

    +

    If variable also present in env, then the env value will override.

    @@ -710,7 +710,7 @@ see

    Configure a check that is run to determine whether or not containers for this service are “healthy”.

    See the docs for the HEALTHCHECK Dockerfile instruction for details on how healthchecks work.

    -

    interval, timeout and start_period are specified as durations. They accept duration as a string in a format that look like: 5h34m56s, 1m30s etc. The supported units are us, ms, s, m and h.

    +

    healthcheck.interval, healthcheck.timeout and healthcheck.start_period are specified as durations. They accept duration as a string in a format that look like: 5h34m56s, 1m30s, and so on. The supported units are us, ms, s, m and h.

    @@ -718,7 +718,7 @@ see

    string

    Time between running the check.

    -

    The default used by the Docker daemon is 30s.

    +

    The default used by the Docker daemon is 30s.

    @@ -726,7 +726,7 @@ see

    integer

    Consecutive number of failures needed to report unhealthy.

    -

    The default used by the Docker daemon is 3.

    +

    The default used by the Docker daemon is 3.

    @@ -734,7 +734,7 @@ see

    string

    Start period for the container to initialize before starting health-retries countdown.

    -

    The default used by the Docker daemon is 0s.

    +

    The default used by the Docker daemon is 0s.

    @@ -742,7 +742,7 @@ see

    any

    Command to run to check health.

    -

    Must be either a string or a list. If it is a list, the first item must be one of NONE, CMD or CMD-SHELL.

    +

    Must be either a string or a list. If it is a list, the first item must be one of NONE, CMD or CMD-SHELL.

    @@ -750,7 +750,7 @@ see

    string

    Maximum time to allow one check to run.

    -

    The default used by the Docker daemon is 30s.

    +

    The default used by the Docker daemon is 30s.

    @@ -764,9 +764,9 @@ see

    ignore_image

    boolean

    -

    When state is present or started, the module compares the configuration of an existing container to requested configuration. The evaluation includes the image version. If the image version in the registry does not match the container, the container will be recreated. You can stop this behavior by setting ignore_image to true.

    -

    Warning: This option is ignored if image: ignore or *: ignore is specified in the comparisons option.

    -

    This option is deprecated since community.docker 3.2.0 and will be removed in community.docker 4.0.0. Use image: ignore in comparisons instead of ignore_image=true.

    +

    When state is present or started, the module compares the configuration of an existing container to requested configuration. The evaluation includes the image version. If the image version in the registry does not match the container, the container will be recreated. You can stop this behavior by setting ignore_image to true.

    +

    Warning: This option is ignored if image: ignore or *: ignore is specified in the comparisons option.

    +

    This option is deprecated since community.docker 3.2.0 and will be removed in community.docker 4.0.0. Use image: ignore in comparisons instead of ignore_image=true.

    Choices:

    • false ← (default)

    • @@ -778,8 +778,8 @@ see

    image

    string

    -

    Repository path and tag used to create the container. If an image is not found or pull is true, the image will be pulled from the registry. If no tag is included, latest will be used.

    -

    Can also be an image ID. If this is the case, the image is assumed to be available locally. The pull option is ignored for this case.

    +

    Repository path and tag used to create the container. If an image is not found or pull is true, the image will be pulled from the registry. If no tag is included, latest will be used.

    +

    Can also be an image ID. If this is the case, the image is assumed to be available locally. The pull option is ignored for this case.

    @@ -788,9 +788,9 @@ see added in community.docker 3.0.0

    Run an init inside the container that forwards signals and reaps processes.

    -

    If container_default_behavior is set to compatibility, this option has a default of false.

    +

    If container_default_behavior=compatibility, this option has a default of false.

    Choices:

    • false

    • @@ -848,7 +848,7 @@ see

      boolean

    Keep stdin open after a container is launched, even if not attached.

    -

    If container_default_behavior is set to compatibility, this option has a default of false.

    +

    If container_default_behavior=compatibility, this option has a default of false.

    Choices:

    • false

    • @@ -861,7 +861,7 @@ see

      string

    Set the IPC mode for the container.

    -

    Can be one of container:<name|id> to reuse another container’s IPC namespace or host to use the host’s IPC namespace within the container.

    +

    Can be one of container:<name|id> to reuse another container’s IPC namespace or host to use the host’s IPC namespace within the container.

    @@ -880,7 +880,7 @@ see

    kernel_memory

    string

    -

    Kernel memory limit in format <number>[<unit>]. Number is a positive integer. Unit can be B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte). Minimum is 4M.

    +

    Kernel memory limit in format <number>[<unit>]. Number is a positive integer. Unit can be B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte). Minimum is 4M.

    Omitting the unit defaults to bytes.

    @@ -910,8 +910,8 @@ see

    log_driver

    string

    -

    Specify the logging driver. Docker uses json-file by default.

    -

    See here for possible choices.

    +

    Specify the logging driver. Docker uses json-file by default.

    +

    See the Docker logging configuration documentation for possible choices.

    @@ -920,32 +920,32 @@ see

    aliases: log_opt

    dictionary

    -

    Dictionary of options specific to the chosen log_driver.

    +

    Dictionary of options specific to the chosen log_driver.

    See https://docs.docker.com/engine/admin/logging/overview/ for details.

    -

    log_driver needs to be specified for log_options to take effect, even if using the default json-file driver.

    +

    log_driver needs to be specified for log_options to take effect, even if using the default json-file driver.

    mac_address

    string

    -

    Container MAC address (for example, 92:d0:c6:0a:29:33).

    +

    Container MAC address (for example, 92:d0:c6:0a:29:33).

    memory

    string

    -

    Memory limit in format <number>[<unit>]. Number is a positive integer. Unit can be B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    +

    Memory limit in format <number>[<unit>]. Number is a positive integer. Unit can be B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    Omitting the unit defaults to bytes.

    -

    If container_default_behavior is set to compatibility, this option has a default of "0".

    +

    If container_default_behavior=compatibility, this option has a default of "0".

    memory_reservation

    string

    -

    Memory soft limit in format <number>[<unit>]. Number is a positive integer. Unit can be B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    +

    Memory soft limit in format <number>[<unit>]. Number is a positive integer. Unit can be B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    Omitting the unit defaults to bytes.

    @@ -953,7 +953,7 @@ see

    memory_swap

    string

    -

    Total memory limit (memory + swap) in format <number>[<unit>], or the special values unlimited or -1 for unlimited swap usage. Number is a positive integer. Unit can be B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    +

    Total memory limit (memory + swap) in format <number>[<unit>], or the special values unlimited or -1 for unlimited swap usage. Number is a positive integer. Unit can be B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    Omitting the unit defaults to bytes.

    @@ -969,7 +969,7 @@ see

    mounts

    list / elements=dictionary

    -

    Specification for mounts to be added to the container. More powerful alternative to volumes.

    +

    Specification for mounts to be added to the container. More powerful alternative to volumes.

    @@ -990,15 +990,15 @@ see

    labels

    dictionary

    -

    User-defined name and labels for the volume. Only valid for the volume type.

    +

    User-defined name and labels for the volume. Only valid for the volume type.

    no_copy

    boolean

    -

    False if the volume should be populated with the data from the target. Only valid for the volume type.

    -

    The default value is false.

    +

    False if the volume should be populated with the data from the target. Only valid for the volume type.

    +

    The default value is false.

    Choices:

    • false

    • @@ -1010,7 +1010,7 @@ see

    propagation

    string

    -

    Propagation mode. Only valid for the bind type.

    +

    Propagation mode. Only valid for the bind type.

    Choices:

    • "private"

    • @@ -1040,7 +1040,7 @@ see
    @@ -1062,7 +1062,7 @@ see

    string

    The size for the tmpfs mount in bytes in format <number>[<unit>].

    -

    Number is a positive integer. Unit can be one of B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    +

    Number is a positive integer. Unit can be one of B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    Omitting the unit defaults to bytes.

    @@ -1071,7 +1071,7 @@ see

    string

    The mount type.

    -

    Note that npipe is only supported by Docker for Windows.

    +

    Note that npipe is only supported by Docker for Windows.

    Choices:

    • "bind"

    • @@ -1085,7 +1085,7 @@ see

    volume_driver

    string

    -

    Specify the volume driver. Only valid for the volume type.

    +

    Specify the volume driver. Only valid for the volume type.

    See here for details.

    @@ -1108,8 +1108,8 @@ see

    network_mode

    string

    -

    Connect the container to a network. Choices are bridge, host, none, container:<name|id>, <network_name> or default.

    -

    Since community.docker 2.0.0, if networks_cli_compatible is true and networks contains at least one network, the default value for network_mode is the name of the first network in the networks list. You can prevent this by explicitly specifying a value for network_mode, like the default value default which will be used by Docker if network_mode is not specified.

    +

    Connect the container to a network. Choices are bridge, host, none, container:<name|id>, <network_name> or default.

    +

    Since community.docker 2.0.0, if networks_cli_compatible=true and networks contains at least one network, the default value for network_mode is the name of the first network in the networks list. You can prevent this by explicitly specifying a value for network_mode, like the default value default which will be used by Docker if network_mode is not specified.

    @@ -1161,8 +1161,8 @@ see

    networks_cli_compatible

    boolean

    -

    If networks_cli_compatible is set to true (default), this module will behave as docker run --network and will not add the default network if networks is specified. If networks is not specified, the default network will be attached.

    -

    When networks_cli_compatible is set to false and networks are provided to the module via the networks option, the module behaves differently than docker run --network: docker run --network other will create a container with network other attached, but the default network not attached. This module with networks: {name: other} will create a container with both default and other attached. If networks: strict or *: strict is set in comparisons, the default network will be removed afterwards.

    +

    If networks_cli_compatible=true (default), this module will behave as docker run --network and will not add the default network if networks is specified. If networks is not specified, the default network will be attached.

    +

    When networks_cli_compatible=false and networks are provided to the module via the networks option, the module behaves differently than docker run --network: docker run --network other will create a container with network other attached, but the default network not attached. This module with networks set to {name: other} will create a container with both default and other attached. If networks: strict or *: strict is set in comparisons, the default network will be removed afterwards.

    Choices:

    • false

    • @@ -1194,7 +1194,7 @@ see

      boolean

    If set to true, output of the container command will be printed.

    -

    Only effective when log_driver is set to json-file, journald, or local.

    +

    Only effective when log_driver is set to json-file, journald, or local.

    Choices:

    • false ← (default)

    • @@ -1207,7 +1207,7 @@ see

      boolean

    Use with the started state to pause running processes inside the container.

    -

    If container_default_behavior is set to compatibility, this option has a default of false.

    +

    If container_default_behavior=compatibility, this option has a default of false.

    Choices:

    • false

    • @@ -1227,7 +1227,7 @@ see

      integer

    Set PIDs limit for the container. It accepts an integer value.

    -

    Set -1 for unlimited PIDs.

    +

    Set -1 for unlimited PIDs.

    @@ -1236,7 +1236,7 @@ see added in community.docker 3.0.0

    @@ -1244,7 +1244,7 @@ see

    boolean

    Give extended privileges to the container.

    -

    If container_default_behavior is set to compatibility, this option has a default of false.

    +

    If container_default_behavior=compatibility, this option has a default of false.

    Choices:

    List of ports to publish from the container to the host.

    -

    Use docker CLI syntax: 8000, 9000:8000, or 0.0.0.0:9000:8000, where 8000 is a container port, 9000 is a host port, and 0.0.0.0 is a host interface.

    +

    Use docker CLI syntax: 8000, 9000:8000, or 0.0.0.0:9000:8000, where 8000 is a container port, 9000 is a host port, and 0.0.0.0 is a host interface.

    Port ranges can be used for source and destination ports. If two ranges with different lengths are specified, the shorter range will be used. Since community.general 0.2.0, if the source port range has length 1, the port will not be assigned to the first port of the destination range, but to a free port in that range. This is the same behavior as for docker command line utility.

    -

    Bind addresses must be either IPv4 or IPv6 addresses. Hostnames are not allowed. This is different from the docker command line utility. Use the dig lookup to resolve hostnames.

    -

    If networks parameter is provided, will inspect each network to see if there exists a bridge network with optional parameter com.docker.network.bridge.host_binding_ipv4. If such a network is found, then published ports where no host IP address is specified will be bound to the host IP pointed to by com.docker.network.bridge.host_binding_ipv4. Note that the first bridge network with a com.docker.network.bridge.host_binding_ipv4 value encountered in the list of networks is the one that will be used.

    -

    The value all was allowed in earlier versions of this module. Support for it was removed in community.docker 3.0.0. Use the publish_all_ports option instead.

    +

    Bind addresses must be either IPv4 or IPv6 addresses. Hostnames are not allowed. This is different from the docker command line utility. Use the community.general.dig lookup to resolve hostnames.

    +

    If networks parameter is provided, will inspect each network to see if there exists a bridge network with optional parameter com.docker.network.bridge.host_binding_ipv4. If such a network is found, then published ports where no host IP address is specified will be bound to the host IP pointed to by com.docker.network.bridge.host_binding_ipv4. Note that the first bridge network with a com.docker.network.bridge.host_binding_ipv4 value encountered in the list of networks is the one that will be used.

    +

    The value all was allowed in earlier versions of this module. Support for it was removed in community.docker 3.0.0. Use the publish_all_ports option instead.

    @@ -1297,9 +1297,9 @@ see

    purge_networks

    boolean

    -

    Remove the container from ALL networks not included in networks parameter.

    -

    Any default networks such as bridge, if not found in networks, will be removed as well.

    -

    This option is deprecated since community.docker 3.2.0 and will be removed in community.docker 4.0.0. Use networks: strict in comparisons instead of purge_networks=true and make sure that networks is specified. If you want to remove all networks, specify networks: [].

    +

    Remove the container from ALL networks not included in networks parameter.

    +

    Any default networks such as bridge, if not found in networks, will be removed as well.

    +

    This option is deprecated since community.docker 3.2.0 and will be removed in community.docker 4.0.0. Use networks: strict in comparisons instead of purge_networks=true and make sure that networks is specified. If you want to remove all networks, specify networks as [].

    Choices:

    • false ← (default)

    • @@ -1312,7 +1312,7 @@ see

      boolean

    Mount the container’s root file system as read-only.

    -

    If container_default_behavior is set to compatibility, this option has a default of false.

    +

    If container_default_behavior=compatibility, this option has a default of false.

    Choices:

    • false

    • @@ -1357,7 +1357,7 @@ see

      string

    Container restart policy.

    -

    Place quotes around no option.

    +

    Place quotes around no option.

    Choices:

    • "no"

    • @@ -1392,30 +1392,30 @@ see

    shm_size

    string

    -

    Size of /dev/shm in format <number>[<unit>]. Number is positive integer. Unit can be B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    -

    Omitting the unit defaults to bytes. If you omit the size entirely, Docker daemon uses 64M.

    +

    Size of /dev/shm in format <number>[<unit>]. Number is positive integer. Unit can be B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    +

    Omitting the unit defaults to bytes. If you omit the size entirely, Docker daemon uses 64M.

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    state

    string

    -

    absent - A container matching the specified name will be stopped and removed. Use force_kill to kill the container rather than stopping it. Use keep_volumes to retain anonymous volumes associated with the removed container.

    -

    present - Asserts the existence of a container matching the name and any provided configuration parameters. If no container matches the name, a container will be created. If a container matches the name but the provided configuration does not match, the container will be updated, if it can be. If it cannot be updated, it will be removed and re-created with the requested config.

    -

    started - Asserts that the container is first present, and then if the container is not running moves it to a running state. Use restart to force a matching container to be stopped and restarted.

    -

    stopped - Asserts that the container is first present, and then if the container is running moves it to a stopped state.

    -

    To control what will be taken into account when comparing configuration, see the comparisons option. To avoid that the image version will be taken into account, you can also use the image: ignore in the comparisons option.

    -

    Use the recreate option to always force re-creation of a matching container, even if it is running.

    -

    If the container should be killed instead of stopped in case it needs to be stopped for recreation, or because state is stopped, please use the force_kill option. Use keep_volumes to retain anonymous volumes associated with a removed container.

    -

    Use keep_volumes to retain anonymous volumes associated with a removed container.

    +

    absent - A container matching the specified name will be stopped and removed. Use force_kill to kill the container rather than stopping it. Use keep_volumes to retain anonymous volumes associated with the removed container.

    +

    present - Asserts the existence of a container matching the name and any provided configuration parameters. If no container matches the name, a container will be created. If a container matches the name but the provided configuration does not match, the container will be updated, if it can be. If it cannot be updated, it will be removed and re-created with the requested config.

    +

    started - Asserts that the container is first present, and then if the container is not running moves it to a running state. Use restart to force a matching container to be stopped and restarted.

    +

    stopped - Asserts that the container is first present, and then if the container is running moves it to a stopped state.

    +

    To control what will be taken into account when comparing configuration, see the comparisons option. To avoid that the image version will be taken into account, you can also use the image: ignore in the comparisons option.

    +

    Use the recreate option to always force re-creation of a matching container, even if it is running.

    +

    If the container should be killed instead of stopped in case it needs to be stopped for recreation, or because state is stopped, please use the force_kill option. Use keep_volumes to retain anonymous volumes associated with a removed container.

    +

    Use keep_volumes to retain anonymous volumes associated with a removed container.

    Choices:

    • "absent"

    • @@ -1460,7 +1460,7 @@ see

      integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -1468,8 +1468,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    • false ← (default)

    • @@ -1482,8 +1482,8 @@ see

      string

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -1498,7 +1498,7 @@ see

    boolean

    Allocate a pseudo-TTY.

    -

    If container_default_behavior is set to compatibility, this option has a default of false.

    +

    If container_default_behavior=compatibility, this option has a default of false.

    Choices:

    • false

    • @@ -1510,7 +1510,7 @@ see

    ulimits

    list / elements=string

    -

    List of ulimit options. A ulimit is specified as nofile:262144:262144.

    +

    List of ulimit options. A ulimit is specified as nofile:262144:262144.

    @@ -1538,7 +1538,7 @@ see

    userns_mode

    string

    -

    Set the user namespace mode for the container. Currently, the only valid value are host and the empty string.

    +

    Set the user namespace mode for the container. Currently, the only valid value are host and the empty string ("").

    @@ -1555,7 +1555,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    @@ -1641,10 +1641,10 @@ see

    Note

    @@ -1930,9 +1930,9 @@ see

    dictionary

    Facts representing the current state of the container. Matches the docker inspection output.

    -

    Empty if state is absent.

    -

    If detach=false, will include Output attribute containing any output from container run.

    -

    Returned: success; or when state=started and detach=false, and when waiting for the container result did not fail

    +

    Empty if state=absent.

    +

    If detach=false, will include Output attribute containing any output from container run.

    +

    Returned: success; or when state=started and detach=false, and when waiting for the container result did not fail

    Sample: "{ \"AppArmorProfile\": \"\", \"Args\": [], \"Config\": { \"AttachStderr\": false, \"AttachStdin\": false, \"AttachStdout\": false, \"Cmd\": [ \"/usr/bin/supervisord\" ], \"Domainname\": \"\", \"Entrypoint\": null, \"Env\": [ \"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\" ], \"ExposedPorts\": { \"443/tcp\": {}, \"80/tcp\": {} }, \"Hostname\": \"8e47bf643eb9\", \"Image\": \"lnmp_nginx:v1\", \"Labels\": {}, \"OnBuild\": null, \"OpenStdin\": false, \"StdinOnce\": false, \"Tty\": false, \"User\": \"\", \"Volumes\": { \"/tmp/lnmp/nginx-sites/logs/\": {} }, ... }"

    @@ -1942,7 +1942,7 @@ see

    In case a container is started without detaching, this contains the exit code of the process in the container.

    Before community.docker 1.1.0, this was only returned when non-zero.

    -

    Returned: when state=started and detach=false, and when waiting for the container result did not fail

    +

    Returned: when state=started and detach=false, and when waiting for the container result did not fail

    Sample: 0

    diff --git a/branch/main/docker_containers_inventory.html b/branch/main/docker_containers_inventory.html index f5b3678a..52661b66 100644 --- a/branch/main/docker_containers_inventory.html +++ b/branch/main/docker_containers_inventory.html @@ -190,7 +190,7 @@ see
  • requests

  • pywin32 (when using named pipes on Windows 32)

  • -
  • paramiko (when using SSH with use_ssh_client=false)

  • +
  • paramiko (when using SSH with use_ssh_client=false)

  • pyOpenSSL (when using TLS)

  • backports.ssl_match_hostname (when using TLS on Python 2)

  • @@ -215,10 +215,10 @@ see image_<image name>: contains the containers that have the image <image name>.

    stack_<stack name>: contains the containers that belong to the stack <stack name>.

    service_<service name>: contains the containers that belong to the service <service name>

    -

    <docker_host>: contains the containers which belong to the Docker daemon docker_host. Useful if you run this plugin against multiple Docker daemons.

    +

    <docker_host>: contains the containers which belong to the Docker daemon docker_host. Useful if you run this plugin against multiple Docker daemons.

    running: contains all containers that are running.

    stopped: contains all containers that are not running.

    -

    If this is not set to true, you should use keyed groups to add the containers to groups. See the examples for how to do that.

    +

    If this is not set to true, you should use keyed groups to add the containers to groups. See the examples for how to do that.

    Choices:

    @@ -246,7 +246,7 @@ see path

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -257,7 +257,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -268,7 +268,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -285,7 +285,7 @@ see added in community.docker 1.8.0

    Whether to pass all Docker daemon configuration from the inventory plugin to the connection plugin.

    -

    Only used when connection_type=docker-api.

    +

    Only used when connection_type=docker-api.

    Choices:

    Which connection type to use the containers.

    -

    One way to connect to containers is to use SSH (ssh). For this, the options default_ip and private_ssh_port are used. This requires that a SSH daemon is running inside the containers.

    -

    Alternatively, docker-cli selects the docker connection plugin, and docker-api (default) selects the docker_api connection plugin.

    -

    When docker-api is used, all Docker daemon configuration values are passed from the inventory plugin to the connection plugin. This can be controlled with configure_docker_daemon.

    -

    Note that the docker_api connection plugin does not work with TCP TLS sockets! See https://github.com/ansible-collections/community.docker/issues/605 for more information.

    +

    One way to connect to containers is to use SSH (ssh). For this, the options default_ip and private_ssh_port are used. This requires that a SSH daemon is running inside the containers.

    +

    Alternatively, docker-cli selects the community.docker.docker connection plugin, and docker-api (default) selects the community.docker.docker_api connection plugin.

    +

    When docker-api is used, all Docker daemon configuration values are passed from the inventory plugin to the connection plugin. This can be controlled with configure_docker_daemon.

    +

    Note that the community.docker.docker_api does not work with TCP TLS sockets! See https://github.com/ansible-collections/community.docker/issues/605 for more information.

    Choices:

    The IP address to assign to ansible_host when the container’s SSH port is mapped to interface ‘0.0.0.0’.

    -

    Only used if connection_type is ssh.

    +

    Only used if connection_type is ssh.

    Default: "127.0.0.1"

    @@ -337,8 +337,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -433,7 +433,7 @@ see

    plugin

    string / required

    -

    The name of this plugin, it should always be set to community.docker.docker_containers for this plugin to recognize it as it’s own.

    +

    The name of this plugin, it should always be set to community.docker.docker_containers for this plugin to recognize it as it’s own.

    Choices:

    The port containers use for SSH.

    -

    Only used if connection_type is ssh.

    +

    Only used if connection_type is ssh.

    Default: 22

    @@ -453,8 +453,8 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    @@ -475,7 +475,7 @@ see

    integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -483,8 +483,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -544,7 +544,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    diff --git a/branch/main/docker_host_info_module.html b/branch/main/docker_host_info_module.html index 17ac0e9c..5247593e 100644 --- a/branch/main/docker_host_info_module.html +++ b/branch/main/docker_host_info_module.html @@ -196,7 +196,7 @@ see
  • Docker API >= 1.25

  • backports.ssl_match_hostname (when using TLS on Python 2)

  • -
  • paramiko (when using SSH with use_ssh_client=false)

  • +
  • paramiko (when using SSH with use_ssh_client=false)

  • pyOpenSSL (when using TLS)

  • pywin32 (when using named pipes on Windows 32)

  • requests

  • @@ -219,7 +219,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by this collection and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -231,7 +231,7 @@ see path

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -242,7 +242,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -253,7 +253,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -323,8 +323,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -375,8 +375,8 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    @@ -384,7 +384,7 @@ see

    integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -392,8 +392,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -430,7 +430,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    verbose_output

    boolean

    -

    When set to true and networks, volumes, images, containers or disk_usage is set to true then output will contain verbose information about objects matching the full output of API method. For details see the documentation of your version of Docker API at https://docs.docker.com/engine/api/.

    -

    The verbose output in this module contains only subset of information returned by _info module for each type of the objects.

    +

    When set to true and networks, volumes, images, containers, or disk_usage is set to true then output will contain verbose information about objects matching the full output of API method. For details see the documentation of your version of Docker API at https://docs.docker.com/engine/api/.

    +

    The verbose output in this module contains only subset of information returned by this module for each type of the objects.

    Choices:

    @@ -582,7 +582,7 @@ see

    can_talk_to_docker

    boolean

    -

    Will be true if the module can talk to the docker daemon.

    +

    Will be true if the module can talk to the docker daemon.

    Returned: both on success and on error

    @@ -590,16 +590,16 @@ see

    containers

    list / elements=dictionary

    -

    List of dict objects containing the basic information about each container. Keys matches the docker container ls output unless verbose_output=true. See description for verbose_output.

    -

    Returned: When containers is true

    +

    List of dict objects containing the basic information about each container. Keys matches the docker container ls output unless verbose_output=true. See description for verbose_output.

    +

    Returned: When containers=true

    disk_usage

    dictionary

    -

    Information on summary disk usage by images, containers and volumes on docker host unless verbose_output=true. See description for verbose_output.

    -

    Returned: When disk_usage is true

    +

    Information on summary disk usage by images, containers and volumes on docker host unless verbose_output=true. See description for verbose_output.

    +

    Returned: When disk_usage=true

    @@ -614,24 +614,24 @@ see

    images

    list / elements=dictionary

    -

    List of dict objects containing the basic information about each image. Keys matches the docker image ls output unless verbose_output=true. See description for verbose_output.

    -

    Returned: When images is true

    +

    List of dict objects containing the basic information about each image. Keys matches the docker image ls output unless verbose_output=true. See description for verbose_output.

    +

    Returned: When images=true

    networks

    list / elements=dictionary

    -

    List of dict objects containing the basic information about each network. Keys matches the docker network ls output unless verbose_output=true. See description for verbose_output.

    -

    Returned: When networks is true

    +

    List of dict objects containing the basic information about each network. Keys matches the docker network ls output unless verbose_output=true. See description for verbose_output.

    +

    Returned: When networks=true

    volumes

    list / elements=dictionary

    -

    List of dict objects containing the basic information about each volume. Keys matches the docker volume ls output unless verbose_output=true. See description for verbose_output.

    -

    Returned: When volumes is true

    +

    List of dict objects containing the basic information about each volume. Keys matches the docker volume ls output unless verbose_output=true. See description for verbose_output.

    +

    Returned: When volumes=true

    diff --git a/branch/main/docker_image_info_module.html b/branch/main/docker_image_info_module.html index a2f0c54e..23ebba24 100644 --- a/branch/main/docker_image_info_module.html +++ b/branch/main/docker_image_info_module.html @@ -185,7 +185,7 @@ see
  • Provide one or more image names, and the module will inspect each, returning an array of inspection results.

  • If an image does not exist locally, it will not appear in the results. If you want to check whether an image exists locally, you can call the module with the image name, then check whether the result list is empty (image does not exist) or has one element (the image exists locally).

  • -
  • The module will not attempt to pull images from registries. Use community.docker.docker_image with source set to pull to ensure an image is pulled.

  • +
  • The module will not attempt to pull images from registries. Use community.docker.docker_image with source=pull to ensure an image is pulled.

  • @@ -194,7 +194,7 @@ see
  • Docker API >= 1.25

  • backports.ssl_match_hostname (when using TLS on Python 2)

  • -
  • paramiko (when using SSH with use_ssh_client=false)

  • +
  • paramiko (when using SSH with use_ssh_client=false)

  • pyOpenSSL (when using TLS)

  • pywin32 (when using named pipes on Windows 32)

  • requests

  • @@ -217,7 +217,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by this collection and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -229,7 +229,7 @@ see path

    @@ -240,7 +240,7 @@ see path

    @@ -251,7 +251,7 @@ see path

    @@ -272,8 +272,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -281,7 +281,7 @@ see

    name

    list / elements=string

    -

    An image name or a list of image names. Name format will be name[:tag] or repository/name[:tag], where tag is optional. If a tag is not provided, latest will be used. Instead of image names, also image IDs can be used.

    +

    An image name or a list of image names. Name format will be name[:tag] or repository/name[:tag], where tag is optional. If a tag is not provided, latest will be used. Instead of image names, also image IDs can be used.

    If no name is provided, a list of all images will be returned.

    @@ -289,8 +289,8 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    @@ -298,7 +298,7 @@ see

    integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -306,8 +306,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -344,7 +344,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    diff --git a/branch/main/docker_image_load_module.html b/branch/main/docker_image_load_module.html index 1abf605f..739d60cd 100644 --- a/branch/main/docker_image_load_module.html +++ b/branch/main/docker_image_load_module.html @@ -193,7 +193,7 @@ see
  • Docker API >= 1.25

  • backports.ssl_match_hostname (when using TLS on Python 2)

  • -
  • paramiko (when using SSH with use_ssh_client=false)

  • +
  • paramiko (when using SSH with use_ssh_client=false)

  • pyOpenSSL (when using TLS)

  • pywin32 (when using named pipes on Windows 32)

  • requests

  • @@ -216,7 +216,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by this collection and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -228,7 +228,7 @@ see path

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -239,7 +239,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -250,7 +250,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -271,8 +271,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -287,8 +287,8 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    @@ -296,7 +296,7 @@ see

    integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -304,8 +304,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -342,7 +342,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    diff --git a/branch/main/docker_image_module.html b/branch/main/docker_image_module.html index 4962dc07..5ac721db 100644 --- a/branch/main/docker_image_module.html +++ b/branch/main/docker_image_module.html @@ -192,7 +192,7 @@ see
  • Docker API >= 1.25

  • backports.ssl_match_hostname (when using TLS on Python 2)

  • -
  • paramiko (when using SSH with use_ssh_client=false)

  • +
  • paramiko (when using SSH with use_ssh_client=false)

  • pyOpenSSL (when using TLS)

  • pywin32 (when using named pipes on Windows 32)

  • requests

  • @@ -215,7 +215,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by this collection and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -223,7 +223,7 @@ see

    archive_path

    path

    -

    Use with state present to archive an image to a .tar file.

    +

    Use with state=present to archive an image to a .tar file.

    @@ -260,7 +260,7 @@ see

    string

    CPUs in which to allow execution.

    -

    For example, 0-3 or 0,1.

    +

    For example, 0-3 or 0,1.

    @@ -282,15 +282,15 @@ see

    integer

    Total memory (memory + swap).

    -

    Use -1 to disable swap.

    +

    Use -1 to disable swap.

    dockerfile

    string

    -

    Use with state present and source build to provide an alternate name for the Dockerfile to use when building an image.

    -

    This can also include a relative path (relative to path).

    +

    Use with state=present and source=build to provide an alternate name for the Dockerfile to use when building an image.

    +

    This can also include a relative path (relative to build.path).

    @@ -376,7 +376,7 @@ see

    use_config_proxy

    boolean

    -

    If set to true and a proxy configuration is specified in the docker client configuration (by default $HOME/.docker/config.json), the corresponding environment variables will be set in the container being built.

    +

    If set to true and a proxy configuration is specified in the docker client configuration (by default $HOME/.docker/config.json), the corresponding environment variables will be set in the container being built.

    Choices:

    • false

    • @@ -392,7 +392,7 @@ see path

    @@ -403,7 +403,7 @@ see path

    @@ -414,7 +414,7 @@ see path

    @@ -435,8 +435,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -444,7 +444,7 @@ see

    force_absent

    boolean

    -

    Use with state absent to un-tag and remove all images matching the specified name.

    +

    Use with state=absent to un-tag and remove all images matching the specified name.

    Choices:

    • false ← (default)

    • @@ -456,7 +456,7 @@ see

    force_source

    boolean

    -

    Use with state present to build, load or pull an image (depending on the value of the source option) when the image already exists.

    +

    Use with state=present to build, load or pull an image (depending on the value of the source option) when the image already exists.

    Choices:

    • false ← (default)

    • @@ -468,7 +468,7 @@ see

    force_tag

    boolean

    -

    Use with state present to force tagging an image.

    +

    Use with state=present to force tagging an image.

    Choices:

    • false ← (default)

    • @@ -480,8 +480,8 @@ see

    load_path

    path

    -

    Use with state present to load an image from a .tar file.

    -

    Set source to load if you want to load the image.

    +

    Use with state=present to load an image from a .tar file.

    +

    Set source=load if you want to load the image.

    @@ -489,7 +489,7 @@ see

    string / required

    Image name. Name format will be one of: name, repository/name, registry_server:port/name. When pushing or pulling an image the name can optionally include the tag by appending :tag_name.

    -

    Note that image IDs (hashes) are only supported for state=absent, for state=present with source=load, and for state=present with source=local.

    +

    Note that image IDs (hashes) are only supported for state=absent, for state=present with source=load, and for state=present with source=local.

    @@ -512,7 +512,7 @@ see

    push

    boolean

    -

    Push the image to the registry. Specify the registry as part of the name or repository parameter.

    +

    Push the image to the registry. Specify the registry as part of the name or repository parameter.

    Choices:

    • false ← (default)

    • @@ -524,9 +524,9 @@ see

    repository

    string

    -

    Use with state present to tag the image.

    -

    Expects format repository:tag. If no tag is provided, will use the value of the tag parameter or latest.

    -

    If push=true, repository must either include a registry, or will be assumed to belong to the default registry (Docker Hub).

    +

    Use with state=present to tag the image.

    +

    Expects format repository:tag. If no tag is provided, will use the value of the tag parameter or latest.

    +

    If push=true, repository must either include a registry, or will be assumed to belong to the default registry (Docker Hub).

    @@ -534,10 +534,10 @@ see

    string

    Determines where the module will try to retrieve the image from.

    -

    Use build to build the image from a Dockerfile. build.path must be specified when this value is used.

    -

    Use load to load the image from a .tar file. load_path must be specified when this value is used.

    -

    Use pull to pull the image from a registry.

    -

    Use local to make sure that the image is already available on the local docker daemon. This means that the module does not try to build, pull or load the image.

    +

    Use build to build the image from a Dockerfile. build.path must be specified when this value is used.

    +

    Use load to load the image from a .tar file. load_path must be specified when this value is used.

    +

    Use pull to pull the image from a registry.

    +

    Use local to make sure that the image is already available on the local docker daemon. This means that the module does not try to build, pull or load the image.

    Choices:

    • "build"

    • @@ -551,8 +551,8 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    @@ -560,8 +560,8 @@ see

    string

    Make assertions about the state of an image.

    -

    When absent an image will be removed. Use the force option to un-tag and remove all images matching the provided name.

    -

    When present check if an image exists using the provided name and tag. If the image is not found or the force option is used, the image will either be pulled, built or loaded, depending on the source option.

    +

    When absent an image will be removed. Use the force option to un-tag and remove all images matching the provided name.

    +

    When present check if an image exists using the provided name and tag. If the image is not found or the force option is used, the image will either be pulled, built or loaded, depending on the source option.

    Choices:

    • "absent"

    • @@ -573,8 +573,8 @@ see

    tag

    string

    -

    Used to select an image when pulling. Will be added to the image when pushing, tagging or building. Defaults to latest.

    -

    If name parameter format is name:tag, then tag value from name will take precedence.

    +

    Used to select an image when pulling. Will be added to the image when pushing, tagging or building. Defaults to latest.

    +

    If name parameter format is name:tag, then tag value from name will take precedence.

    Default: "latest"

    @@ -583,7 +583,7 @@ see

    integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -591,8 +591,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -629,7 +629,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    diff --git a/branch/main/docker_login_module.html b/branch/main/docker_login_module.html index cf000eb2..01f48ba4 100644 --- a/branch/main/docker_login_module.html +++ b/branch/main/docker_login_module.html @@ -194,7 +194,7 @@ see
  • Docker API >= 1.25

  • backports.ssl_match_hostname (when using TLS on Python 2)

  • -
  • paramiko (when using SSH with use_ssh_client=false)

  • +
  • paramiko (when using SSH with use_ssh_client=false)

  • pyOpenSSL (when using TLS)

  • pywin32 (when using named pipes on Windows 32)

  • requests

  • @@ -217,7 +217,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by this collection and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -229,7 +229,7 @@ see path

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -240,7 +240,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -251,7 +251,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -282,8 +282,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -292,7 +292,7 @@ see

    string

    The plaintext password for the registry account.

    -

    Required when state is present.

    +

    Required when state=present.

    @@ -324,15 +324,15 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    state

    string

    -

    This controls the current state of the user. present will login in a user, absent will log them out.

    +

    This controls the current state of the user. present will login in a user, absent will log them out.

    To logout you only need the registry server, which defaults to DockerHub.

    Before 2.1 you could ONLY log in.

    Docker does not support ‘logout’ with a custom config file.

    @@ -348,7 +348,7 @@ see

    integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -356,8 +356,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -392,7 +392,7 @@ see

    string

    The username for the registry account.

    -

    Required when state is present.

    +

    Required when state=present.

    @@ -402,7 +402,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    @@ -501,7 +501,7 @@ see

    dictionary

    Results from the login.

    -

    Returned: when state=present

    +

    Returned: when state=present

    Sample: {"serveraddress": "localhost:5000", "username": "testuser"}

    diff --git a/branch/main/docker_machine_inventory.html b/branch/main/docker_machine_inventory.html index d83f6959..ecd83524 100644 --- a/branch/main/docker_machine_inventory.html +++ b/branch/main/docker_machine_inventory.html @@ -180,7 +180,7 @@ see ansible_host, ansible_port, ansible_user and ansible_ssh_private_key.

    -
  • The plugin stores the Docker Machine ‘env’ output variables in dm_ prefixed host variables.

  • +
  • The plugin stores the Docker Machine ‘env’ output variables in dm_ prefixed host variables.

  • @@ -212,10 +212,10 @@ see

    string

    Whether docker daemon connection environment variables should be fetched, and how to behave if they cannot be fetched.

    -

    With require and require-silently, fetch them and skip any host for which they cannot be fetched. A warning will be issued for any skipped host if the choice is require.

    -

    With optional and optional-silently, fetch them and not skip hosts for which they cannot be fetched. A warning will be issued for hosts where they cannot be fetched if the choice is optional.

    -

    With skip, do not attempt to fetch the docker daemon connection environment variables.

    -

    If fetched successfully, the variables will be prefixed with dm_ and stored as host variables.

    +

    With require and require-silently, fetch them and skip any host for which they cannot be fetched. A warning will be issued for any skipped host if the choice is require.

    +

    With optional and optional-silently, fetch them and not skip hosts for which they cannot be fetched. A warning will be issued for hosts where they cannot be fetched if the choice is optional.

    +

    With skip, do not attempt to fetch the docker daemon connection environment variables.

    +

    If fetched successfully, the variables will be prefixed with dm_ and stored as host variables.

    Choices:

    running_required

    boolean

    -

    When true, hosts which Docker Machine indicates are in a state other than running will be skipped.

    +

    When true, hosts which Docker Machine indicates are in a state other than running will be skipped.

    Choices:

    • false

    • @@ -377,7 +377,7 @@ see

    verbose_output

    boolean

    -

    When true, include all available nodes metadata (for exmaple Image, Region, Size) as a JSON object named docker_machine_node_attributes.

    +

    When true, include all available nodes metadata (for exmaple Image, Region, Size) as a JSON object named docker_machine_node_attributes.

    Choices:

    @@ -228,7 +228,7 @@ see path

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -239,7 +239,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -250,7 +250,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -271,8 +271,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -288,8 +288,8 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    @@ -297,7 +297,7 @@ see

    integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -305,8 +305,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    • false ← (default)

    • @@ -319,8 +319,8 @@ see

      string

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -343,7 +343,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    @@ -445,7 +445,7 @@ see

    dictionary

    Facts representing the current state of the network. Matches the docker inspection output.

    -

    Will be none if network does not exist.

    +

    Will be none if network does not exist.

    Returned: always

    Sample: {"Attachable": false, "ConfigFrom": {"Network": ""}, "ConfigOnly": false, "Containers": {}, "Created": "2018-12-07T01:47:51.250835114-06:00", "Driver": "bridge", "EnableIPv6": false, "IPAM": {"Config": [{"Gateway": "192.168.96.1", "Subnet": "192.168.96.0/20"}], "Driver": "default", "Options": null}, "Id": "0856968545f22026c41c2c7c3d448319d3b4a6a03a40b148b3ac4031696d1c0a", "Ingress": false, "Internal": false, "Labels": {}, "Name": "ansible-test-f2700bba", "Options": {}, "Scope": "local"}

    diff --git a/branch/main/docker_network_module.html b/branch/main/docker_network_module.html index baaf454d..8b02d400 100644 --- a/branch/main/docker_network_module.html +++ b/branch/main/docker_network_module.html @@ -193,7 +193,7 @@ see
  • Docker API >= 1.25

  • backports.ssl_match_hostname (when using TLS on Python 2)

  • -
  • paramiko (when using SSH with use_ssh_client=false)

  • +
  • paramiko (when using SSH with use_ssh_client=false)

  • pyOpenSSL (when using TLS)

  • pywin32 (when using named pipes on Windows 32)

  • requests

  • @@ -216,7 +216,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by this collection and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -227,7 +227,7 @@ see boolean

    By default the connected list is canonical, meaning containers not on the list are removed from the network.

    -

    Use appends to leave existing containers connected.

    +

    Use appends to leave existing containers connected.

    Choices:

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -266,7 +266,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -277,7 +277,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -309,8 +309,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -346,7 +346,7 @@ see

    force

    boolean

    -

    With state absent forces disconnecting all containers from the network prior to deleting the network. With state present will disconnect all containers, delete the network and re-create the network.

    +

    With state absent forces disconnecting all containers from the network prior to deleting the network. With state present will disconnect all containers, delete the network and re-create the network.

    This option is required if you have changed the IPAM or driver options and want an existing network to be updated to use the new options.

    Choices:

      @@ -371,7 +371,7 @@ see

    ipam_config

    list / elements=dictionary

    -

    List of IPAM config blocks. Consult Docker docs for valid options and values. Note that iprange is spelled differently here (we use the notation from the Docker SDK for Python).

    +

    List of IPAM config blocks. Consult Docker docs for valid options and values. Note that ipam_config[].iprange is spelled differently here (we use the notation from the Docker SDK for Python).

    @@ -450,16 +450,16 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    state

    string

    -

    absent deletes the network. If a network has connected containers, it cannot be deleted. Use the force option to disconnect all containers and delete the network.

    -

    present creates the network, if it does not already exist with the specified parameters, and connects the list of containers provided via the connected parameter. Containers not on the list will be disconnected. An empty list will leave no containers connected to the network. Use the appends option to leave existing containers connected. Use the force options to force re-creation of the network.

    +

    absent deletes the network. If a network has connected containers, it cannot be deleted. Use the force option to disconnect all containers and delete the network.

    +

    present creates the network, if it does not already exist with the specified parameters, and connects the list of containers provided via the connected parameter. Containers not on the list will be disconnected. An empty list will leave no containers connected to the network. Use the appends option to leave existing containers connected. Use the force options to force re-creation of the network.

    Choices:

    • "absent"

    • @@ -472,7 +472,7 @@ see

      integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -480,8 +480,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    • false ← (default)

    • @@ -494,8 +494,8 @@ see

      string

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -518,7 +518,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    diff --git a/branch/main/docker_node_info_module.html b/branch/main/docker_node_info_module.html index d2598d5d..a69851ba 100644 --- a/branch/main/docker_node_info_module.html +++ b/branch/main/docker_node_info_module.html @@ -214,7 +214,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by Docker SDK for Python and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -226,7 +226,7 @@ see path

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -237,7 +237,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -248,7 +248,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -269,8 +269,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -282,16 +282,16 @@ see true then this parameter is ignored.

    +

    If self=true then this parameter is ignored.

    self

    boolean

    -

    If true, queries the node (that is, the docker daemon) the module communicates with.

    -

    If true then name is ignored.

    -

    If false then query depends on name presence and value.

    +

    If true, queries the node (that is, the docker daemon) the module communicates with.

    +

    If true then name is ignored.

    +

    If false then query depends on name presence and value.

    Choices:

    • false ← (default)

    • @@ -303,8 +303,8 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    @@ -312,7 +312,7 @@ see

    integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -320,8 +320,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    • false ← (default)

    • @@ -334,8 +334,8 @@ see

      string

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -359,7 +359,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    @@ -461,8 +461,8 @@ see

    list / elements=dictionary

    Facts representing the current state of the nodes. Matches the docker node inspect output.

    -

    Can contain multiple entries if more than one node provided in name, or name is not provided.

    -

    If name contains a list of nodes, the output will provide information on all nodes registered at the swarm, including nodes that left the swarm but have not been removed from the cluster on swarm managers and nodes that are unreachable.

    +

    Can contain multiple entries if more than one node provided in name, or name is not provided.

    +

    If name contains a list of nodes, the output will provide information on all nodes registered at the swarm, including nodes that left the swarm but have not been removed from the cluster on swarm managers and nodes that are unreachable.

    Returned: always

    diff --git a/branch/main/docker_node_module.html b/branch/main/docker_node_module.html index c2acde24..8d441dff 100644 --- a/branch/main/docker_node_module.html +++ b/branch/main/docker_node_module.html @@ -213,7 +213,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by Docker SDK for Python and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -238,7 +238,7 @@ see path

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -249,7 +249,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -260,7 +260,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -281,8 +281,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -299,17 +299,17 @@ see

    dictionary

    User-defined key/value metadata that will be assigned as node attribute.

    -

    Label operations in this module apply to the docker swarm node specified by hostname. Use community.docker.docker_swarm module to add/modify/remove swarm cluster labels.

    -

    The actual state of labels assigned to the node when module completes its work depends on labels_state and labels_to_remove parameters values. See description below.

    +

    Label operations in this module apply to the docker swarm node specified by hostname. Use community.docker.docker_swarm module to add/modify/remove swarm cluster labels.

    +

    The actual state of labels assigned to the node when module completes its work depends on labels_state and labels_to_remove parameters values. See description below.

    labels_state

    string

    -

    It defines the operation on the labels assigned to node and labels specified in labels option.

    -

    Set to merge to combine labels provided in labels with those already assigned to the node. If no labels are assigned then it will add listed labels. For labels that are already assigned to the node, it will update their values. The labels not specified in labels will remain unchanged. If labels is empty then no changes will be made.

    -

    Set to replace to replace all assigned labels with provided ones. If labels is empty then all labels assigned to the node will be removed.

    +

    It defines the operation on the labels assigned to node and labels specified in labels option.

    +

    Set to merge to combine labels provided in labels with those already assigned to the node. If no labels are assigned then it will add listed labels. For labels that are already assigned to the node, it will update their values. The labels not specified in labels will remain unchanged. If labels is empty then no changes will be made.

    +

    Set to replace to replace all assigned labels with provided ones. If labels is empty then all labels assigned to the node will be removed.

    Choices:

    @@ -343,8 +343,8 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    @@ -352,7 +352,7 @@ see

    integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -360,8 +360,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    • false ← (default)

    • @@ -374,8 +374,8 @@ see

      string

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -399,7 +399,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    diff --git a/branch/main/docker_plugin_module.html b/branch/main/docker_plugin_module.html index b188ad2e..5e2ee1c6 100644 --- a/branch/main/docker_plugin_module.html +++ b/branch/main/docker_plugin_module.html @@ -194,7 +194,7 @@ see
  • Docker API >= 1.25

  • backports.ssl_match_hostname (when using TLS on Python 2)

  • -
  • paramiko (when using SSH with use_ssh_client=false)

  • +
  • paramiko (when using SSH with use_ssh_client=false)

  • pyOpenSSL (when using TLS)

  • pywin32 (when using named pipes on Windows 32)

  • requests

  • @@ -225,7 +225,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by this collection and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -237,7 +237,7 @@ see path

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -248,7 +248,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -259,7 +259,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -280,8 +280,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -324,18 +324,18 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    state

    string

    -

    absent remove the plugin.

    -

    present install the plugin, if it does not already exist.

    -

    enable enable the plugin.

    -

    disable disable the plugin.

    +

    absent remove the plugin.

    +

    present install the plugin, if it does not already exist.

    +

    enable enable the plugin.

    +

    disable disable the plugin.

    Choices:

    • "absent"

    • @@ -350,7 +350,7 @@ see

      integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -358,8 +358,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    • false ← (default)

    • @@ -372,8 +372,8 @@ see

      string

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -396,7 +396,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    @@ -500,7 +500,7 @@ see

    list / elements=string

    List of actions performed during task execution.

    -

    Returned: when state!=absent

    +

    Returned: when state is not absent

    diff --git a/branch/main/docker_prune_module.html b/branch/main/docker_prune_module.html index 2df3b0ab..396b15f7 100644 --- a/branch/main/docker_prune_module.html +++ b/branch/main/docker_prune_module.html @@ -192,7 +192,7 @@ see
  • Docker API >= 1.25

  • backports.ssl_match_hostname (when using TLS on Python 2)

  • -
  • paramiko (when using SSH with use_ssh_client=false)

  • +
  • paramiko (when using SSH with use_ssh_client=false)

  • pyOpenSSL (when using TLS)

  • pywin32 (when using named pipes on Windows 32)

  • requests

  • @@ -215,7 +215,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by this collection and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -239,7 +239,7 @@ see path

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -250,7 +250,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -261,7 +261,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -303,8 +303,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -353,8 +353,8 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    @@ -362,7 +362,7 @@ see

    integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -370,8 +370,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    • false ← (default)

    • @@ -384,8 +384,8 @@ see

      string

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -408,7 +408,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    @@ -531,7 +531,7 @@ see

    integer

    Amount of reclaimed disk space from builder cache pruning in bytes.

    -

    Returned: builder_cache is true

    +

    Returned: builder_cache=true

    Sample: 0

    @@ -540,7 +540,7 @@ see

    list / elements=string

    List of IDs of deleted containers.

    -

    Returned: containers is true

    +

    Returned: containers=true

    Sample: []

    @@ -549,7 +549,7 @@ see

    integer

    Amount of reclaimed disk space from container pruning in bytes.

    -

    Returned: containers is true

    +

    Returned: containers=true

    Sample: 0

    @@ -558,7 +558,7 @@ see

    list / elements=string

    List of IDs of deleted images.

    -

    Returned: images is true

    +

    Returned: images=true

    Sample: []

    @@ -567,7 +567,7 @@ see

    integer

    Amount of reclaimed disk space from image pruning in bytes.

    -

    Returned: images is true

    +

    Returned: images=true

    Sample: 0

    @@ -576,7 +576,7 @@ see

    list / elements=string

    List of IDs of deleted networks.

    -

    Returned: networks is true

    +

    Returned: networks=true

    Sample: []

    @@ -585,7 +585,7 @@ see

    list / elements=string

    List of IDs of deleted volumes.

    -

    Returned: volumes is true

    +

    Returned: volumes=true

    Sample: []

    @@ -594,7 +594,7 @@ see

    integer

    Amount of reclaimed disk space from volumes pruning in bytes.

    -

    Returned: volumes is true

    +

    Returned: volumes=true

    Sample: 0

    diff --git a/branch/main/docker_secret_module.html b/branch/main/docker_secret_module.html index e49d3a3a..9d4f6d74 100644 --- a/branch/main/docker_secret_module.html +++ b/branch/main/docker_secret_module.html @@ -184,7 +184,7 @@ see Synopsis
    @@ -215,7 +215,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by Docker SDK for Python and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -227,7 +227,7 @@ see path

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -238,7 +238,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -249,7 +249,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -257,15 +257,15 @@ see

    string

    The value of the secret.

    -

    Mutually exclusive with data_src. One of data and data_src is required if state=present.

    +

    Mutually exclusive with data_src. One of data and data_src is required if state=present.

    data_is_b64

    boolean

    -

    If set to true, the data is assumed to be Base64 encoded and will be decoded before being used.

    -

    To use binary data, it is better to keep it Base64 encoded and let it be decoded by this option.

    +

    If set to true, the data is assumed to be Base64 encoded and will be decoded before being used.

    +

    To use binary data, it is better to keep it Base64 encoded and let it be decoded by this option.

    Choices:

    The file on the target from which to read the secret.

    -

    Mutually exclusive with data. One of data and data_src is required if state=present.

    +

    Mutually exclusive with data. One of data and data_src is required if state=present.

    @@ -300,8 +300,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -309,8 +309,8 @@ see

    force

    boolean

    -

    Use with state present to always remove and recreate an existing secret.

    -

    If true, an existing secret will be replaced, even if it has not changed.

    +

    Use with state=present to always remove and recreate an existing secret.

    +

    If true, an existing secret will be replaced, even if it has not changed.

    Choices:

    -

    If set to true, secrets are created with an increasing version number appended to their name.

    +

    If set to true, secrets are created with an increasing version number appended to their name.

    Adds a label containing the version number to the managed secrets with the name ansible_version.

    Choices:

      @@ -351,15 +351,15 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    state

    string

    -

    Set to present, if the secret should exist, and absent, if it should not.

    +

    Set to present, if the secret should exist, and absent, if it should not.

    Choices:

    • "absent"

    • @@ -372,7 +372,7 @@ see

      integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -380,8 +380,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    • false ← (default)

    • @@ -394,8 +394,8 @@ see

      string

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -419,7 +419,7 @@ see boolean

    -

    When using rolling_versions, the number of old versions of the secret to keep.

    +

    When using rolling_versions, the number of old versions of the secret to keep.

    Extraneous old secrets are deleted after the new one is created.

    -

    Set to -1 to keep everything or to 0 or 1 to keep only the current one.

    +

    Set to -1 to keep everything or to 0 or 1 to keep only the current one.

    Default: 5

    @@ -483,9 +483,9 @@ see

    Note

    @@ -576,7 +576,7 @@ see

    string

    The ID assigned by Docker to the secret object.

    -

    Returned: success and state is present

    +

    Returned: success and state=present

    Sample: "hzehrmyjigmcp2gb6nlhmjqcv"

    @@ -586,7 +586,7 @@ see added in community.docker 2.2.0

    The name of the created secret object.

    -

    Returned: success and state is present

    +

    Returned: success and state=present

    Sample: "awesome_secret"

    diff --git a/branch/main/docker_stack_module.html b/branch/main/docker_stack_module.html index 5039659b..368118a7 100644 --- a/branch/main/docker_stack_module.html +++ b/branch/main/docker_stack_module.html @@ -205,7 +205,7 @@ see

    absent_retries

    integer

    -

    If >0 and state is absent the module will retry up to absent_retries times to delete the stack until all the resources have been effectively deleted. If the last try still reports the stack as not completely removed the module will fail.

    +

    If larger than 0 and state=absent the module will retry up to absent_retries times to delete the stack until all the resources have been effectively deleted. If the last try still reports the stack as not completely removed the module will fail.

    Default: 0

    @@ -213,7 +213,7 @@ see

    absent_retries_interval

    integer

    -

    Interval in seconds between consecutive absent_retries.

    +

    Interval in seconds between consecutive absent_retries.

    Default: 1

    diff --git a/branch/main/docker_swarm_info_module.html b/branch/main/docker_swarm_info_module.html index f2911028..f0ac2bef 100644 --- a/branch/main/docker_swarm_info_module.html +++ b/branch/main/docker_swarm_info_module.html @@ -215,7 +215,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by Docker SDK for Python and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -227,7 +227,7 @@ see path

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -238,7 +238,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -249,7 +249,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -270,8 +270,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -321,8 +321,8 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    @@ -351,7 +351,7 @@ see

    integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -359,8 +359,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -410,7 +410,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    verbose_output

    boolean

    -

    When set to true and nodes, services or tasks is set to true, then the module output will contain verbose information about objects matching the full output of API method.

    +

    When set to true and nodes, services, or tasks is set to true, then the module output will contain verbose information about objects matching the full output of API method.

    For details see the documentation of your version of Docker API at https://docs.docker.com/engine/api/.

    -

    The verbose output in this module contains only subset of information returned by _info module for each type of the objects.

    +

    The verbose output in this module contains only subset of information returned by this info module for each type of the objects.

    Choices:

    @@ -547,7 +547,7 @@ see

    can_talk_to_docker

    boolean

    -

    Will be true if the module can talk to the docker daemon.

    +

    Will be true if the module can talk to the docker daemon.

    Returned: both on success and on error

    @@ -555,7 +555,7 @@ see

    docker_swarm_active

    boolean

    -

    Will be true if the module can talk to the docker daemon, and the docker daemon is in Swarm mode.

    +

    Will be true if the module can talk to the docker daemon, and the docker daemon is in Swarm mode.

    Returned: both on success and on error

    @@ -563,8 +563,8 @@ see

    docker_swarm_manager

    boolean

    -

    Will be true if the module can talk to the docker daemon, the docker daemon is in Swarm mode, and the current node is a manager node.

    -

    Only if this one is true, the module will not fail.

    +

    Will be true if the module can talk to the docker daemon, the docker daemon is in Swarm mode, and the current node is a manager node.

    +

    Only if this one is true, the module will not fail.

    Returned: both on success and on error

    @@ -572,16 +572,16 @@ see

    nodes

    list / elements=dictionary

    -

    List of dict objects containing the basic information about each volume. Keys matches the docker node ls output unless verbose_output=true. See description for verbose_output.

    -

    Returned: When nodes is true

    +

    List of dict objects containing the basic information about each volume. Keys matches the docker node ls output unless verbose_output=true. See description for verbose_output.

    +

    Returned: When nodes=true

    services

    list / elements=dictionary

    -

    List of dict objects containing the basic information about each volume. Keys matches the docker service ls output unless verbose_output=true. See description for verbose_output.

    -

    Returned: When services is true

    +

    List of dict objects containing the basic information about each volume. Keys matches the docker service ls output unless verbose_output=true. See description for verbose_output.

    +

    Returned: When services=true

    @@ -598,15 +598,15 @@ see

    string

    Contains the key needed to unlock the swarm.

    -

    Returned: When unlock_key is true.

    +

    Returned: When unlock_key=true.

    tasks

    list / elements=dictionary

    -

    List of dict objects containing the basic information about each volume. Keys matches the docker service ps output unless verbose_output=true. See description for verbose_output.

    -

    Returned: When tasks is true

    +

    List of dict objects containing the basic information about each volume. Keys matches the docker service ps output unless verbose_output=true. See description for verbose_output.

    +

    Returned: When tasks=true

    diff --git a/branch/main/docker_swarm_inventory.html b/branch/main/docker_swarm_inventory.html index 6ab40a10..8179dca6 100644 --- a/branch/main/docker_swarm_inventory.html +++ b/branch/main/docker_swarm_inventory.html @@ -178,7 +178,7 @@ see
  • Reads inventories from the Docker swarm API.

  • Uses a YAML configuration file docker_swarm.[yml|yaml].

  • -
  • The plugin returns following groups of swarm nodes: all - all hosts; workers - all worker nodes; managers - all manager nodes; leader - the swarm leader node; nonleaders - all nodes except the swarm leader.

  • +
  • The plugin returns following groups of swarm nodes: all - all hosts; workers - all worker nodes; managers - all manager nodes; leader - the swarm leader node; nonleaders - all nodes except the swarm leader.

  • @@ -253,7 +253,7 @@ see string / required

    Socket of a Docker swarm manager node (tcp, unix).

    -

    Use unix://var/run/docker.sock to connect via local socket.

    +

    Use unix://var/run/docker.sock to connect via local socket.

    include_host_uri

    boolean

    -

    Toggle to return the additional attribute ansible_host_uri which contains the URI of the swarm leader in format of tcp://172.16.0.1:2376. This value may be used without additional modification as value of option docker_host in Docker Swarm modules when connecting via API. The port always defaults to 2376.

    +

    Toggle to return the additional attribute ansible_host_uri which contains the URI of the swarm leader in format of tcp://172.16.0.1:2376. This value may be used without additional modification as value of option docker_host in Docker Swarm modules when connecting via API. The port always defaults to 2376.

    Choices:

    • false ← (default)

    • @@ -280,7 +280,7 @@ see

    include_host_uri_port

    integer

    -

    Override the detected port number included in ansible_host_uri

    +

    Override the detected port number included in ansible_host_uri.

    @@ -366,7 +366,7 @@ see

    plugin

    string / required

    -

    The name of this plugin, it should always be set to community.docker.docker_swarm for this plugin to recognize it as it’s own.

    +

    The name of this plugin, it should always be set to community.docker.docker_swarm for this plugin to recognize it as it’s own.

    Choices:

    • "docker_swarm"

    • @@ -378,7 +378,7 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    @@ -401,7 +401,7 @@ see integer

    @@ -479,7 +479,7 @@ see

    verbose_output

    boolean

    -

    Toggle to (not) include all available nodes metadata (for example Platform, Architecture, OS, EngineVersion)

    +

    Toggle to (not) include all available nodes metadata (for example Platform, Architecture, OS, EngineVersion).

    Choices:

    Externally reachable address advertised to other nodes.

    -

    This can either be an address/port combination in the form 192.168.1.1:4567, or an interface followed by a port number, like eth0:4567.

    +

    This can either be an address/port combination in the form 192.168.1.1:4567, or an interface followed by a port number, like eth0:4567.

    If the port number is omitted, the port number from the listen address is used.

    -

    If advertise_addr is not specified, it will be automatically detected when possible.

    +

    If advertise_addr is not specified, it will be automatically detected when possible.

    Only used when swarm is initialised or joined. Because of this it’s not considered for idempotency checking.

    @@ -224,7 +224,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by Docker SDK for Python and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -233,7 +233,7 @@ see

    boolean

    If set, generate a key and use it to lock data stored on the managers.

    -

    Docker default value is false.

    +

    Docker default value is false.

    community.docker.docker_swarm_info can be used to retrieve the unlock key.

    Choices:

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -258,7 +258,7 @@ see

    integer

    An integer whose purpose is to force swarm to generate a new signing CA certificate and key, if none have been specified.

    -

    Docker default value is 0.

    +

    Docker default value is 0.

    Requires API version >= 1.30.

    @@ -270,7 +270,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -281,7 +281,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -290,7 +290,7 @@ see added in community.docker 2.5.0

    Address or interface to use for data path traffic.

    -

    This can either be an address in the form 192.168.1.1, or an interface, like eth0.

    +

    This can either be an address in the form 192.168.1.1, or an interface, like eth0.

    Only used when swarm is initialised or joined. Because of this it is not considered for idempotency checking.

    @@ -300,7 +300,7 @@ see
    added in community.docker 3.1.0

    Port to use for data path traffic.

    -

    This needs to be a port number like 9789.

    +

    This needs to be a port number like 9789.

    Only used when swarm is initialised. Because of this it is not considered for idempotency checking.

    @@ -330,7 +330,7 @@ see

    integer

    The delay (in nanoseconds) for an agent to send a heartbeat to the dispatcher.

    -

    Docker default value is 5 seconds, which corresponds to a value of 5000000000.

    +

    Docker default value is 5 seconds, which corresponds to a value of 5000000000.

    @@ -339,8 +339,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -349,15 +349,15 @@ see

    integer

    Amount of ticks (in seconds) needed without a leader to trigger a new election.

    -

    Docker default value is 10 seconds.

    +

    Docker default value is 10 seconds.

    force

    boolean

    -

    Use with state present to force creating a new Swarm, even if already part of one.

    -

    Use with state absent to Leave the swarm even if this node is a manager.

    +

    Use with state present to force creating a new Swarm, even if already part of one.

    +

    Use with state absent to Leave the swarm even if this node is a manager.

    Choices:

    Amount of ticks (in seconds) between each heartbeat.

    -

    Docker default value is 1 seconds.

    +

    Docker default value is 1 seconds.

    @@ -378,7 +378,7 @@ see

    string

    Swarm token used to join a swarm cluster.

    -

    Used with state=join.

    +

    Used with state=join.

    If this value is specified, the corresponding value in the return values will be censored by Ansible. This is a side-effect of this value not being logged.

    @@ -387,7 +387,7 @@ see

    integer

    Number of snapshots to keep beyond the current snapshot.

    -

    Docker default value is 0.

    +

    Docker default value is 0.

    @@ -404,7 +404,7 @@ see

    string

    Listen address used for inter-manager communication.

    -

    This can either be an address/port combination in the form 192.168.1.1:4567, or an interface followed by a port number, like eth0:4567.

    +

    This can either be an address/port combination in the form 192.168.1.1:4567, or an interface followed by a port number, like eth0:4567.

    If the port number is omitted, the default swarm listening port is used.

    Only used when swarm is initialised or joined. Because of this it’s not considered for idempotency checking.

    Default: "0.0.0.0:2377"

    @@ -429,7 +429,7 @@ see

    integer

    Automatic expiry for nodes certificates, given in nanoseconds.

    -

    Docker default value is 90 days, which corresponds to a value of 7776000000000000.

    +

    Docker default value is 90 days, which corresponds to a value of 7776000000000000.

    @@ -437,7 +437,7 @@ see

    string

    Swarm id of the node to remove.

    -

    Used with state=remove.

    +

    Used with state=remove.

    @@ -445,7 +445,7 @@ see

    list / elements=string

    Remote address of one or more manager nodes of an existing Swarm to connect to.

    -

    Used with state=join.

    +

    Used with state=join.

    @@ -495,25 +495,25 @@ see

    integer

    Number of logs entries between snapshot.

    -

    Docker default value is 10000.

    +

    Docker default value is 10000.

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    state

    string

    -

    Set to present, to create/update a new cluster.

    -

    Set to join, to join an existing cluster.

    -

    Set to absent, to leave an existing cluster.

    -

    Set to remove, to remove an absent node from the cluster. Note that removing requires Docker SDK for Python >= 2.4.0.

    +

    Set to present, to create/update a new cluster.

    +

    Set to join, to join an existing cluster.

    +

    Set to absent, to leave an existing cluster.

    +

    Set to remove, to remove an absent node from the cluster. Note that removing requires Docker SDK for Python >= 2.4.0.

    community.docker.docker_node can be used to demote a manager before removal.

    Choices:

      @@ -538,7 +538,7 @@ see

      integer

    Maximum number of tasks history stored.

    -

    Docker default value is 5.

    +

    Docker default value is 5.

    @@ -546,7 +546,7 @@ see

    integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -554,8 +554,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -593,7 +593,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    @@ -738,7 +738,7 @@ see

    string

    Token to join the cluster as a new *manager* node.

    -

    Note: if this value has been specified as join_token, the value here will not be the token, but VALUE_SPECIFIED_IN_NO_LOG_PARAMETER. If you pass join_token, make sure your playbook/role does not depend on this return value!

    +

    Note: if this value has been specified as join_token, the value here will not be the token, but VALUE_SPECIFIED_IN_NO_LOG_PARAMETER. If you pass join_token, make sure your playbook/role does not depend on this return value!

    Returned: success

    Sample: "SWMTKN-1--xxxxx"

    @@ -748,7 +748,7 @@ see

    string

    Token to join the cluster as a new *worker* node.

    -

    Note: if this value has been specified as join_token, the value here will not be the token, but VALUE_SPECIFIED_IN_NO_LOG_PARAMETER. If you pass join_token, make sure your playbook/role does not depend on this return value!

    +

    Note: if this value has been specified as join_token, the value here will not be the token, but VALUE_SPECIFIED_IN_NO_LOG_PARAMETER. If you pass join_token, make sure your playbook/role does not depend on this return value!

    Returned: success

    Sample: "SWMTKN-1--xxxxx"

    @@ -757,8 +757,8 @@ see

    UnlockKey

    string

    -

    The swarm unlock-key if autolock_managers is true.

    -

    Returned: on success if autolock_managers is true and swarm is initialised, or if autolock_managers has changed.

    +

    The swarm unlock-key if autolock_managers=true.

    +

    Returned: on success if autolock_managers=true and swarm is initialised, or if autolock_managers has changed.

    Sample: "SWMKEY-1-xxx"

    diff --git a/branch/main/docker_swarm_service_info_module.html b/branch/main/docker_swarm_service_info_module.html index e998699d..b98bae18 100644 --- a/branch/main/docker_swarm_service_info_module.html +++ b/branch/main/docker_swarm_service_info_module.html @@ -214,7 +214,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by Docker SDK for Python and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -226,7 +226,7 @@ see path

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -237,7 +237,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -248,7 +248,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -269,8 +269,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -285,8 +285,8 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    @@ -294,7 +294,7 @@ see

    integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -302,8 +302,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -341,7 +341,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    @@ -436,7 +436,7 @@ see

    dictionary

    A dictionary representing the current state of the service. Matches the docker service inspect output.

    -

    Will be none if service does not exist.

    +

    Will be none if service does not exist.

    Returned: always

    diff --git a/branch/main/docker_swarm_service_module.html b/branch/main/docker_swarm_service_module.html index 7172f06d..ae9899d8 100644 --- a/branch/main/docker_swarm_service_module.html +++ b/branch/main/docker_swarm_service_module.html @@ -214,7 +214,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by Docker SDK for Python and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -234,7 +234,7 @@ see path

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -263,7 +263,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -274,7 +274,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -313,7 +313,7 @@ see

    filename

    string

    -

    Name of the file containing the config. Defaults to the config_name if not specified.

    +

    Name of the file containing the config. Defaults to the configs[].config_name if not specified.

    @@ -327,7 +327,7 @@ see

    mode

    integer

    -

    File access mode inside the container. Must be an octal number (like 0644 or 0444).

    +

    File access mode inside the container. Must be an octal number (like 0644 or 0444).

    @@ -387,8 +387,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -411,7 +411,7 @@ see

    List or dictionary of the service environment variables.

    If passed a list each items need to be in the format of KEY=VALUE.

    -

    If passed a dictionary values which might be parsed as numbers, booleans or other types by the YAML parser must be quoted (for example "true") in order to avoid data loss.

    +

    If passed a dictionary values which might be parsed as numbers, booleans or other types by the YAML parser must be quoted (for example "true") in order to avoid data loss.

    Corresponds to the --env option of docker service create.

    @@ -421,7 +421,7 @@ see

    List of paths to files, present on the target, containing environment variables FOO=BAR.

    The order of the list is significant in determining the value assigned to a variable that shows up more than once.

    -

    If variable also present in env, then env value will override.

    +

    If variable also present in env, then env value will override.

    @@ -450,7 +450,7 @@ see

    dictionary

    Configure a check that is run to determine whether or not containers for this service are “healthy”. See the docs for the HEALTHCHECK Dockerfile instruction for details on how healthchecks work.

    -

    interval, timeout and start_period are specified as durations. They accept duration as a string in a format that look like: 5h34m56s, 1m30s etc. The supported units are us, ms, s, m and h.

    +

    healthcheck.interval, healthcheck.timeout, and healthcheck.start_period are specified as durations. They accept duration as a string in a format that look like: 5h34m56s, 1m30s, and so on. The supported units are us, ms, s, m and h.

    @@ -479,7 +479,7 @@ see

    any

    Command to run to check health.

    -

    Must be either a string or a list. If it is a list, the first item must be one of NONE, CMD or CMD-SHELL.

    +

    Must be either a string or a list. If it is a list, the first item must be one of NONE, CMD or CMD-SHELL.

    @@ -546,7 +546,7 @@ see

    cpus

    float

    -

    Service CPU limit. 0 equals no limit.

    +

    Service CPU limit. 0 equals no limit.

    Corresponds to the --limit-cpu option of docker service create.

    @@ -554,8 +554,8 @@ see

    memory

    string

    -

    Service memory limit in format <number>[<unit>]. Number is a positive integer. Unit can be B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    -

    0 equals no limit.

    +

    Service memory limit in format <number>[<unit>]. Number is a positive integer. Unit can be B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    +

    0 equals no limit.

    Omitting the unit defaults to bytes.

    Corresponds to the --limit-memory option of docker service create.

    @@ -610,7 +610,7 @@ see

    dictionary

    Volume driver configuration.

    -

    Can only be used when type is volume.

    +

    Can only be used when mounts[].type=volume.

    @@ -639,7 +639,7 @@ see

    boolean

    Disable copying of data from a container when a volume is created.

    -

    Can only be used when type is volume.

    +

    Can only be used when mounts[].type=volume.

    Choices:

    The propagation mode to use.

    -

    Can only be used when type is bind.

    +

    Can only be used when mounts[].type=bind.

    Choices:

    Mount source (for example a volume name or a host path).

    -

    Must be specified if type is not tmpfs.

    +

    Must be specified if mounts[].type is not tmpfs.

    @@ -696,15 +696,15 @@ see

    integer

    File mode of the tmpfs in octal.

    -

    Can only be used when type is tmpfs.

    +

    Can only be used when mounts[].type=tmpfs.

    tmpfs_size

    string

    -

    Size of the tmpfs mount in format <number>[<unit>]. Number is a positive integer. Unit can be B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    -

    Can only be used when type is tmpfs.

    +

    Size of the tmpfs mount in format <number>[<unit>]. Number is a positive integer. Unit can be B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    +

    Can only be used when mounts[].type=tmpfs.

    @@ -712,7 +712,7 @@ see

    string

    The mount type.

    -

    Note that npipe is only supported by Docker for Windows. Also note that npipe was added in Ansible 2.9.

    +

    Note that npipe is only supported by Docker for Windows. Also note that npipe was added in Ansible 2.9.

    Choices:

    List of the service networks names or dictionaries.

    -

    When passed dictionaries valid sub-options are name, which is required, and aliases and options.

    +

    When passed dictionaries valid sub-options are name, which is required, and aliases and options.

    Prior to API version 1.29, updating and removing networks is not supported. If changes are made the service will then be removed and recreated.

    Corresponds to the --network option of docker service create.

    @@ -838,9 +838,9 @@ see

    replicas

    integer

    -

    Number of containers instantiated in the service. Valid only if mode is replicated.

    -

    If set to -1, and service is not present, service replicas will be set to 1.

    -

    If set to -1, and service is present, service replicas will be unchanged.

    +

    Number of containers instantiated in the service. Valid only if mode=replicated.

    +

    If set to -1, and service is not present, service replicas will be set to 1.

    +

    If set to -1, and service is present, service replicas will be unchanged.

    Corresponds to the --replicas option of docker service create.

    Default: -1

    @@ -856,7 +856,7 @@ see

    cpus

    float

    -

    Service CPU reservation. 0 equals no reservation.

    +

    Service CPU reservation. 0 equals no reservation.

    Corresponds to the --reserve-cpu option of docker service create.

    @@ -864,8 +864,8 @@ see

    memory

    string

    -

    Service memory reservation in format <number>[<unit>]. Number is a positive integer. Unit can be B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    -

    0 equals no reservation.

    +

    Service memory reservation in format <number>[<unit>]. Number is a positive integer. Unit can be B (byte), K (kibibyte, 1024B), M (mebibyte), G (gibibyte), T (tebibyte), or P (pebibyte).

    +

    0 equals no reservation.

    Omitting the unit defaults to bytes.

    Corresponds to the --reserve-memory option of docker service create.

    @@ -909,7 +909,7 @@ see

    string

    Delay between restarts.

    -

    Accepts a a string in a format that look like: 5h34m56s, 1m30s etc. The supported units are us, ms, s, m and h.

    +

    Accepts a a string in a format that look like: 5h34m56s, 1m30s etc. The supported units are us, ms, s, m and h.

    Corresponds to the --restart-delay option of docker service create.

    @@ -926,7 +926,7 @@ see

    string

    Restart policy evaluation window.

    -

    Accepts a string in a format that look like: 5h34m56s, 1m30s etc. The supported units are us, ms, s, m and h.

    +

    Accepts a string in a format that look like: 5h34m56s, 1m30s etc. The supported units are us, ms, s, m and h.

    Corresponds to the --restart-window option of docker service create.

    @@ -942,7 +942,7 @@ see

    string

    Delay between task rollbacks.

    -

    Accepts a string in a format that look like: 5h34m56s, 1m30s etc. The supported units are us, ms, s, m and h.

    +

    Accepts a string in a format that look like: 5h34m56s, 1m30s etc. The supported units are us, ms, s, m and h.

    Corresponds to the --rollback-delay option of docker service create.

    Requires API version >= 1.28.

    @@ -975,7 +975,7 @@ see

    string

    Duration after each task rollback to monitor for failure.

    -

    Accepts a string in a format that look like: 5h34m56s, 1m30s etc. The supported units are us, ms, s, m and h.

    +

    Accepts a string in a format that look like: 5h34m56s, 1m30s etc. The supported units are us, ms, s, m and h.

    Corresponds to the --rollback-monitor option of docker service create.

    Requires API version >= 1.28.

    @@ -1010,7 +1010,7 @@ see

    filename

    string

    -

    Name of the file containing the secret. Defaults to the secret_name if not specified.

    +

    Name of the file containing the secret. Defaults to the secrets[].secret_name if not specified.

    Corresponds to the target key of docker service create --secret.

    @@ -1025,7 +1025,7 @@ see

    mode

    integer

    -

    File access mode inside the container. Must be an octal number (like 0644 or 0444).

    +

    File access mode inside the container. Must be an octal number (like 0644 or 0444).

    @@ -1053,16 +1053,16 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    state

    string

    -

    absent - A service matching the specified name will be removed and have its tasks stopped.

    -

    present - Asserts the existence of a service matching the name and provided configuration parameters. Unspecified configuration parameters will be set to docker defaults.

    +

    absent - A service matching the specified name will be removed and have its tasks stopped.

    +

    present - Asserts the existence of a service matching the name and provided configuration parameters. Unspecified configuration parameters will be set to docker defaults.

    Choices:

    • "present" ← (default)

    • @@ -1075,7 +1075,7 @@ see

      string

    Time to wait before force killing a container.

    -

    Accepts a duration as a string in a format that look like: 5h34m56s, 1m30s etc. The supported units are us, ms, s, m and h.

    +

    Accepts a duration as a string in a format that look like: 5h34m56s, 1m30s etc. The supported units are us, ms, s, m and h.

    Corresponds to the --stop-grace-period option of docker service create.

    @@ -1092,7 +1092,7 @@ see

    integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -1100,8 +1100,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -1143,7 +1143,7 @@ see

    string

    Rolling update delay.

    -

    Accepts a string in a format that look like: 5h34m56s, 1m30s etc. The supported units are us, ms, s, m and h.

    +

    Accepts a string in a format that look like: 5h34m56s, 1m30s etc. The supported units are us, ms, s, m and h.

    Corresponds to the --update-delay option of docker service create.

    @@ -1153,7 +1153,7 @@ see

    Action to take in case of container failure.

    Corresponds to the --update-failure-action option of docker service create.

    -

    Usage of rollback requires API version >= 1.29.

    +

    Usage of rollback requires API version >= 1.29.

    Choices:

    Time to monitor updated tasks for failures.

    -

    Accepts a string in a format that look like: 5h34m56s, 1m30s etc. The supported units are us, ms, s, m and h.

    +

    Accepts a string in a format that look like: 5h34m56s, 1m30s etc. The supported units are us, ms, s, m and h.

    Corresponds to the --update-monitor option of docker service create.

    @@ -1215,7 +1215,7 @@ see

    string

    Sets the username or UID used for the specified command.

    -

    Before Ansible 2.8, the default value for this option was root.

    +

    Before Ansible 2.8, the default value for this option was root.

    The default has been removed so that the user defined in the image is used if no user is specified here.

    Corresponds to the --user option of docker service create.

    @@ -1227,7 +1227,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    @@ -1486,7 +1486,7 @@ see

    Dictionary of variables representing the current state of the service. Matches the module parameters format.

    Note that facts are not part of registered vars but accessible directly.

    -

    Note that before Ansible 2.7.9, the return variable was documented as ansible_swarm_service, while the module actually returned a variable called ansible_docker_service. The variable was renamed to swarm_service in both code and documentation for Ansible 2.7.9 and Ansible 2.8.0. In Ansible 2.7.x, the old name ansible_docker_service can still be used.

    +

    Note that before Ansible 2.7.9, the return variable was documented as ansible_swarm_service, while the module actually returned a variable called ansible_docker_service. The variable was renamed to swarm_service in both code and documentation for Ansible 2.7.9 and Ansible 2.8.0. In Ansible 2.7.x, the old name ansible_docker_service can still be used.

    Returned: always

    Sample: {"args": ["3600"], "cap_add": null, "cap_drop": ["ALL"], "command": ["sleep"], "configs": null, "constraints": ["node.role == manager", "engine.labels.operatingsystem == ubuntu 14.04"], "container_labels": null, "dns": null, "dns_options": null, "dns_search": null, "endpoint_mode": null, "env": ["ENVVAR1=envvar1", "ENVVAR2=envvar2"], "force_update": null, "groups": null, "healthcheck": {"interval": 90000000000, "retries": 3, "start_period": 30000000000, "test": ["CMD", "curl", "--fail", "http://nginx.host.com"], "timeout": 10000000000}, "healthcheck_disabled": false, "hostname": null, "hosts": null, "image": "alpine:latest@sha256:b3dbf31b77fd99d9c08f780ce6f5282aba076d70a513a8be859d8d3a4d0c92b8", "labels": {"com.example.department": "Finance", "com.example.description": "Accounting webapp"}, "limit_cpu": 0.5, "limit_memory": 52428800, "log_driver": "fluentd", "log_driver_options": {"fluentd-address": "127.0.0.1:24224", "fluentd-async-connect": "true", "tag": "myservice"}, "mode": "replicated", "mounts": [{"driver_config": null, "labels": null, "no_copy": null, "propagation": null, "readonly": false, "source": "/tmp/", "target": "/remote_tmp/", "tmpfs_mode": null, "tmpfs_size": null, "type": "bind"}], "networks": null, "placement_preferences": [{"spread": "node.labels.mylabel"}], "publish": null, "read_only": null, "replicas": 1, "replicas_max_per_node": 1, "reserve_cpu": 0.25, "reserve_memory": 20971520, "restart_policy": "on-failure", "restart_policy_attempts": 3, "restart_policy_delay": 5000000000, "restart_policy_window": 120000000000, "secrets": null, "stop_grace_period": null, "stop_signal": null, "tty": null, "update_delay": 10000000000, "update_failure_action": null, "update_max_failure_ratio": null, "update_monitor": null, "update_order": "stop-first", "update_parallelism": 2, "user": null, "working_dir": null}

    diff --git a/branch/main/docker_volume_info_module.html b/branch/main/docker_volume_info_module.html index 3bd15460..90e0b64a 100644 --- a/branch/main/docker_volume_info_module.html +++ b/branch/main/docker_volume_info_module.html @@ -192,7 +192,7 @@ see
  • Docker API >= 1.25

  • backports.ssl_match_hostname (when using TLS on Python 2)

  • -
  • paramiko (when using SSH with use_ssh_client=false)

  • +
  • paramiko (when using SSH with use_ssh_client=false)

  • pyOpenSSL (when using TLS)

  • pywin32 (when using named pipes on Windows 32)

  • requests

  • @@ -215,7 +215,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by this collection and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -227,7 +227,7 @@ see path

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -238,7 +238,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -249,7 +249,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -270,8 +270,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -288,8 +288,8 @@ see

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    @@ -297,7 +297,7 @@ see

    integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -305,8 +305,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -343,7 +343,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    @@ -445,7 +445,7 @@ see

    dictionary

    Volume inspection results for the affected volume.

    -

    Will be none if volume does not exist.

    +

    Will be none if volume does not exist.

    Returned: success

    Sample: {"CreatedAt": "2018-12-09T17:43:44+01:00", "Driver": "local", "Labels": null, "Mountpoint": "/var/lib/docker/volumes/ansible-test-bd3f6172/_data", "Name": "ansible-test-bd3f6172", "Options": {}, "Scope": "local"}

    diff --git a/branch/main/docker_volume_module.html b/branch/main/docker_volume_module.html index e2beb1f8..e4d268cf 100644 --- a/branch/main/docker_volume_module.html +++ b/branch/main/docker_volume_module.html @@ -193,7 +193,7 @@ see
  • Docker API >= 1.25

  • backports.ssl_match_hostname (when using TLS on Python 2)

  • -
  • paramiko (when using SSH with use_ssh_client=false)

  • +
  • paramiko (when using SSH with use_ssh_client=false)

  • pyOpenSSL (when using TLS)

  • pywin32 (when using named pipes on Windows 32)

  • requests

  • @@ -216,7 +216,7 @@ see

    The version of the Docker API running on the Docker Host.

    Defaults to the latest version of the API supported by this collection and the docker daemon.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_API_VERSION will be used instead. If the environment variable is not set, the default value will be used.

    Default: "auto"

    @@ -228,7 +228,7 @@ see path

    Use a CA certificate when performing server verification by providing the path to a CA certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file ca.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -239,7 +239,7 @@ see path

    Path to the client’s TLS certificate file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file cert.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -250,7 +250,7 @@ see path

    Path to the client’s TLS key file.

    -

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    +

    If the value is not specified in the task and the environment variable DOCKER_CERT_PATH is set, the file key.pem from the directory specified in the environment variable DOCKER_CERT_PATH will be used.

    @@ -271,8 +271,8 @@ see

    aliases: docker_url

    string

    -

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    +

    The URL or Unix socket path used to connect to the Docker API. To connect to a remote host, provide the TCP connection string. For example, tcp://192.0.2.23:2376. If TLS is used to encrypt the connection, the module will automatically replace tcp in the connection URL with https.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_HOST will be used instead. If the environment variable is not set, the default value will be used.

    Default: "unix://var/run/docker.sock"

    @@ -280,7 +280,7 @@ see

    driver

    string

    -

    Specify the type of volume. Docker provides the local driver, but 3rd party drivers can also be used.

    +

    Specify the type of volume. Docker provides the local driver, but 3rd party drivers can also be used.

    Default: "local"

    @@ -303,10 +303,10 @@ see

    recreate

    string

    -

    Controls when a volume will be recreated when state is present. Please note that recreating an existing volume will cause any data in the existing volume to be lost! The volume will be deleted and a new volume with the same name will be created.

    -

    The value always forces the volume to be always recreated.

    -

    The value never makes sure the volume will not be recreated.

    -

    The value options-changed makes sure the volume will be recreated if the volume already exist and the driver, driver options or labels differ.

    +

    Controls when a volume will be recreated when state=present. Please note that recreating an existing volume will cause any data in the existing volume to be lost! The volume will be deleted and a new volume with the same name will be created.

    +

    The value always forces the volume to be always recreated.

    +

    The value never makes sure the volume will not be recreated.

    +

    The value options-changed makes sure the volume will be recreated if the volume already exist and the driver, driver options or labels differ.

    Choices:

    ssl_version

    string

    -

    Provide a valid SSL version number. Default value determined by ssl.py module.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    +

    Provide a valid SSL version number. Default value determined by SSL Python module.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_SSL_VERSION will be used instead.

    state

    string

    -

    absent deletes the volume.

    -

    present creates the volume, if it does not already exist.

    +

    absent deletes the volume.

    +

    present creates the volume, if it does not already exist.

    Choices:

    • "absent"

    • @@ -341,7 +341,7 @@ see

      integer

    The maximum amount of time in seconds to wait on a response from the API.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TIMEOUT will be used instead. If the environment variable is not set, the default value will be used.

    Default: 60

    @@ -349,8 +349,8 @@ see

    tls

    boolean

    -

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker host server. Note that if validate_certs is set to true as well, it will take precedence.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    When verifying the authenticity of the Docker Host server, provide the expected name of the server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    -

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_HOSTNAME will be used instead. If the environment variable is not set, the default value will be used.

    +

    Note that this option had a default value localhost in older versions. It was removed in community.docker 3.0.0.

    @@ -387,7 +387,7 @@ see boolean

    Secure the connection to the API by using TLS and verifying the authenticity of the Docker host server.

    -

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    +

    If the value is not specified in the task, the value of environment variable DOCKER_TLS_VERIFY will be used instead. If the environment variable is not set, the default value will be used.

    Choices:

    diff --git a/branch/main/docsite/scenario_guide.html b/branch/main/docsite/scenario_guide.html index 15e353d8..ef679427 100644 --- a/branch/main/docsite/scenario_guide.html +++ b/branch/main/docsite/scenario_guide.html @@ -227,25 +227,55 @@

    Environment variables

    You can also control how the plugins and modules connect to the Docker API by setting the following environment variables.

    For plugins, they have to be set for the environment Ansible itself runs in. For modules, they have to be set for the environment the modules are executed in. For modules running on remote machines, the environment variables have to be set on that machine for the user used to execute the modules with.

    -
    -
    -
    DOCKER_HOST

    The URL or Unix socket path used to connect to the Docker API.

    -
    -
    DOCKER_API_VERSION

    The version of the Docker API running on the Docker Host. Defaults to the latest version of the API supported +

    +
    +DOCKER_HOST
    +

    The URL or Unix socket path used to connect to the Docker API.

    +
    + +
    +
    +DOCKER_API_VERSION
    +

    The version of the Docker API running on the Docker Host. Defaults to the latest version of the API supported by Docker SDK for Python.

    -
    -
    DOCKER_TIMEOUT

    The maximum amount of time in seconds to wait on a response from the API.

    -
    -
    DOCKER_CERT_PATH

    Path to the directory containing the client certificate, client key and CA certificate.

    -
    -
    DOCKER_SSL_VERSION

    Provide a valid SSL version number.

    -
    -
    DOCKER_TLS

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker Host.

    -
    -
    DOCKER_TLS_VERIFY

    Secure the connection to the API by using TLS and verify the authenticity of the Docker Host.

    -
    -
    -
    + + +
    +
    +DOCKER_TIMEOUT
    +

    The maximum amount of time in seconds to wait on a response from the API.

    +
    + +
    +
    +DOCKER_CERT_PATH
    +

    Path to the directory containing the client certificate, client key and CA certificate.

    +
    + +
    +
    +DOCKER_SSL_VERSION
    +

    Provide a valid SSL version number.

    +
    + +
    +
    +DOCKER_TLS
    +

    Secure the connection to the API by using TLS without verifying the authenticity of the Docker Host.

    +
    + +
    +
    +DOCKER_TLS_HOSTNAME
    +

    When verifying the authenticity of the Docker Host, uses this hostname to compare to the host’s certificate.

    +
    + +
    +
    +DOCKER_TLS_VERIFY
    +

    Secure the connection to the API by using TLS and verify the authenticity of the Docker Host.

    +
    +
    diff --git a/branch/main/objects.inv b/branch/main/objects.inv index 0785bf65..d89ad46b 100644 Binary files a/branch/main/objects.inv and b/branch/main/objects.inv differ diff --git a/branch/main/searchindex.js b/branch/main/searchindex.js index 7d2880ae..1c417744 100644 --- a/branch/main/searchindex.js +++ b/branch/main/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["current_container_facts_module", "docker_api_connection", "docker_compose_module", "docker_config_module", "docker_connection", "docker_container_copy_into_module", "docker_container_exec_module", "docker_container_info_module", "docker_container_module", "docker_containers_inventory", "docker_host_info_module", "docker_image_info_module", "docker_image_load_module", "docker_image_module", "docker_login_module", "docker_machine_inventory", "docker_network_info_module", "docker_network_module", "docker_node_info_module", "docker_node_module", "docker_plugin_module", "docker_prune_module", "docker_secret_module", "docker_stack_info_module", "docker_stack_module", "docker_stack_task_info_module", "docker_swarm_info_module", "docker_swarm_inventory", "docker_swarm_module", "docker_swarm_service_info_module", "docker_swarm_service_module", "docker_volume_info_module", "docker_volume_module", "docsite/scenario_guide", "environment_variables", "index", "nsenter_connection"], "filenames": ["current_container_facts_module.rst", "docker_api_connection.rst", "docker_compose_module.rst", "docker_config_module.rst", "docker_connection.rst", "docker_container_copy_into_module.rst", "docker_container_exec_module.rst", "docker_container_info_module.rst", "docker_container_module.rst", "docker_containers_inventory.rst", "docker_host_info_module.rst", "docker_image_info_module.rst", "docker_image_load_module.rst", "docker_image_module.rst", "docker_login_module.rst", "docker_machine_inventory.rst", "docker_network_info_module.rst", "docker_network_module.rst", "docker_node_info_module.rst", "docker_node_module.rst", "docker_plugin_module.rst", "docker_prune_module.rst", "docker_secret_module.rst", "docker_stack_info_module.rst", "docker_stack_module.rst", "docker_stack_task_info_module.rst", "docker_swarm_info_module.rst", "docker_swarm_inventory.rst", "docker_swarm_module.rst", "docker_swarm_service_info_module.rst", "docker_swarm_service_module.rst", "docker_volume_info_module.rst", "docker_volume_module.rst", "docsite/scenario_guide.rst", "environment_variables.rst", "index.rst", "nsenter_connection.rst"], "titles": ["community.docker.current_container_facts module \u2013 Return facts about whether the module runs in a container", "community.docker.docker_api connection \u2013 Run tasks in docker containers", "community.docker.docker_compose module \u2013 Manage multi-container Docker applications with Docker Compose.", "community.docker.docker_config module \u2013 Manage docker configs.", "community.docker.docker connection \u2013 Run tasks in docker containers", "community.docker.docker_container_copy_into module \u2013 Copy a file into a Docker container", "community.docker.docker_container_exec module \u2013 Execute command in a docker container", "community.docker.docker_container_info module \u2013 Retrieves facts about docker container", "community.docker.docker_container module \u2013 manage Docker containers", "community.docker.docker_containers inventory \u2013 Ansible dynamic inventory plugin for Docker containers", "community.docker.docker_host_info module \u2013 Retrieves facts about docker host and lists of objects of the services.", "community.docker.docker_image_info module \u2013 Inspect docker images", "community.docker.docker_image_load module \u2013 Load docker image(s) from archives", "community.docker.docker_image module \u2013 Manage docker images", "community.docker.docker_login module \u2013 Log into a Docker registry.", "community.docker.docker_machine inventory \u2013 Docker Machine inventory source", "community.docker.docker_network_info module \u2013 Retrieves facts about docker network", "community.docker.docker_network module \u2013 Manage Docker networks", "community.docker.docker_node_info module \u2013 Retrieves facts about docker swarm node from Swarm Manager", "community.docker.docker_node module \u2013 Manage Docker Swarm node", "community.docker.docker_plugin module \u2013 Manage Docker plugins", "community.docker.docker_prune module \u2013 Allows to prune various docker objects", "community.docker.docker_secret module \u2013 Manage docker secrets.", "community.docker.docker_stack_info module \u2013 Return information on a docker stack", "community.docker.docker_stack module \u2013 docker stack module", "community.docker.docker_stack_task_info module \u2013 Return information of the tasks on a docker stack", "community.docker.docker_swarm_info module \u2013 Retrieves facts about Docker Swarm cluster.", "community.docker.docker_swarm inventory \u2013 Ansible dynamic inventory plugin for Docker swarm nodes.", "community.docker.docker_swarm module \u2013 Manage Swarm cluster", "community.docker.docker_swarm_service_info module \u2013 Retrieves information about docker services from a Swarm Manager", "community.docker.docker_swarm_service module \u2013 docker swarm service", "community.docker.docker_volume_info module \u2013 Retrieve facts about Docker volumes", "community.docker.docker_volume module \u2013 Manage Docker volumes", "Docker Guide", "Index of all Collection Environment Variables", "Community.Docker", "community.docker.nsenter connection \u2013 execute on host running controller container"], "terms": {"thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36], "part": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 36], "version": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "3": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "4": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "8": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "To": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36], "instal": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36], "us": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36], "ansibl": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36], "galaxi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 36], "playbook": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36], "specifi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 36], "new": [0, 1, 2, 3, 5, 6, 8, 9, 12, 15, 17, 19, 20, 22, 24, 28, 30, 32, 36], "1": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36], "0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "podman": 0, "attempt": [0, 8, 11, 15], "best": 0, "effort": 0, "detect": [0, 2, 8, 27, 28, 33], "There": 0, "might": [0, 2, 3, 6, 8, 9, 13, 15, 18, 19, 22, 26, 27, 28, 29, 30], "special": [0, 8, 10, 27], "case": [0, 8, 10, 30], "where": [0, 2, 3, 5, 8, 11, 13, 15, 22, 30, 33], "doe": [0, 1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32], "work": [0, 1, 2, 3, 5, 6, 8, 9, 19, 22, 30, 33, 35], "you": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36], "encount": [0, 8], "one": [0, 2, 3, 4, 6, 8, 11, 12, 13, 18, 19, 22, 26, 28, 29, 30], "pleas": [0, 2, 3, 6, 8, 17, 18, 19, 22, 26, 28, 29, 30, 32, 33], "file": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 35], "an": [0, 1, 2, 3, 4, 5, 7, 8, 9, 11, 13, 15, 16, 17, 22, 27, 28, 30, 32, 33], "issu": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "support": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35], "descript": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32], "check_mod": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "full": [0, 2, 3, 5, 7, 8, 10, 11, 14, 16, 17, 18, 19, 20, 22, 23, 25, 26, 28, 29, 30, 31, 32, 33], "action": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 28, 29, 30, 31, 32], "modifi": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33], "state": [0, 2, 3, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "can": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34], "chang": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33], "statu": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "predict": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "without": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33], "target": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "diff_mod": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "n": [0, 7, 10, 11, 16, 18, 23, 24, 25, 26, 29, 31], "A": [0, 2, 3, 7, 8, 9, 10, 11, 13, 15, 16, 18, 21, 22, 23, 25, 26, 27, 29, 30, 31], "Will": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "detail": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33], "what": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "ha": [0, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33], "possibli": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "need": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33], "when": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33], "diff": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "mode": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 36], "ansible_fact": 0, "dictionari": [0, 2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32], "updat": [0, 3, 8, 13, 14, 17, 19, 22, 28, 30, 33], "exist": [0, 1, 2, 3, 4, 5, 7, 8, 11, 13, 14, 16, 17, 20, 22, 28, 29, 30, 31, 32, 33], "host": [0, 1, 2, 3, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 35], "name": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33], "get": [0, 5, 7, 8, 10, 15, 16, 18, 26, 29, 31], "current": [0, 2, 3, 5, 7, 8, 14, 16, 18, 22, 24, 26, 28, 29, 30], "print": [0, 6, 7, 8, 12, 16, 26, 31], "inform": [0, 1, 2, 5, 6, 7, 8, 9, 10, 12, 16, 18, 19, 21, 26, 28, 31, 33, 35], "builtin": [0, 2, 3, 5, 6, 7, 10, 11, 12, 16, 18, 19, 22, 23, 25, 26, 28, 29, 30, 31], "debug": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 28, 29, 30, 31, 32], "msg": [0, 7, 12, 16, 26, 31], "id": [0, 2, 3, 5, 6, 7, 8, 9, 11, 12, 13, 16, 17, 18, 19, 21, 22, 25, 28, 30], "ansible_module_container_id": 0, "ansible_module_running_in_contain": 0, "ar": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36], "ad": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "hostvar": 0, "referenc": 0, "just": [0, 33], "like": [0, 6, 8, 17, 28, 30], "ani": [0, 5, 8, 13, 15, 24, 30, 32], "other": [0, 2, 6, 8, 9, 15, 18, 19, 26, 27, 28, 29, 30], "thei": [0, 5, 8, 9, 15, 17, 27, 30, 33], "do": [0, 5, 8, 9, 13, 15], "regist": [0, 2, 6, 7, 10, 11, 12, 16, 18, 19, 23, 25, 26, 29, 30, 31], "order": [0, 1, 2, 4, 6, 8, 9, 15, 27, 30, 33, 36], "them": [0, 2, 8, 14, 15, 17, 18, 19, 26, 28, 29, 33], "kei": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33], "string": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33], "The": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36], "empti": [0, 2, 6, 8, 9, 11, 15, 17, 18, 19, 27], "wa": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "alwai": [0, 2, 3, 7, 8, 9, 10, 11, 13, 15, 16, 18, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 36], "ansible_module_container_typ": 0, "environ": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 36], "non": [0, 5, 7, 8, 13, 16, 17, 21, 34, 36], "identifi": [0, 7, 8, 16, 18], "indic": [0, 5, 15, 26], "ran": [0, 6], "insid": [0, 1, 4, 5, 6, 8, 9, 30], "regular": 0, "azure_pipelin": 0, "azur": 0, "pipelin": 0, "seem": [0, 5], "longer": [0, 2, 8, 18, 19, 26, 28, 29, 33], "report": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "github_act": 0, "github": [0, 1, 6, 8, 9], "It": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33, 36], "sinc": [0, 6, 8, 9, 15, 27, 33], "2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "onli": [0, 2, 3, 5, 6, 8, 9, 10, 11, 13, 14, 17, 18, 19, 21, 22, 26, 28, 29, 30], "boolean": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32], "abl": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32], "felix": [0, 1, 5, 6, 7, 8, 9, 12, 21, 31], "fontein": [0, 1, 5, 6, 7, 8, 9, 12, 21, 31], "felixfontein": [0, 1, 5, 6, 7, 8, 9, 12, 21, 31], "tracker": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "repositori": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "sourc": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "submit": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "bug": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "request": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "featur": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "plugin": [1, 4, 5, 15, 30, 33, 34, 36], "further": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32], "see": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33], "command": [1, 2, 4, 8, 14, 23, 24, 25, 30, 33, 35], "put": [1, 4], "fetch": [1, 4, 15], "librari": 1, "interact": [1, 8], "directli": [1, 2, 3, 4, 6, 22, 30, 33], "daemon": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "instead": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 36], "cli": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "want": [1, 4, 8, 11, 13, 17], "below": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32], "local": [1, 2, 7, 8, 9, 11, 13, 14, 15, 16, 17, 20, 27, 31, 32, 33], "control": [1, 3, 4, 8, 9, 14, 15, 17, 22, 27, 32, 33, 34, 35], "node": [1, 5, 8, 9, 15, 17, 23, 24, 25, 26, 28, 30, 33, 35, 36], "execut": [1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35], "pywin32": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 31, 32], "pipe": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 31, 32], "window": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 30, 31, 32], "32": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 28, 30, 31, 32], "paramiko": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "ssh": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "use_ssh_cli": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "fals": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "pyopenssl": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 31, 32], "tl": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "backport": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 31, 32], "ssl_match_hostnam": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 31, 32], "python": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "comment": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 36], "api_vers": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "alias": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "docker_api_vers": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "api": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "default": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36], "latest": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "If": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "valu": [1, 4, 9, 15, 27, 33], "variabl": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 36], "set": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34], "auto": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "configur": [1, 2, 3, 4, 5, 8, 9, 13, 14, 15, 18, 19, 22, 26, 27, 28, 29, 30, 34, 36], "ansible_docker_api_vers": 1, "ca_cert": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "tls_ca_cert": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "cacert_path": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "path": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "ca": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "certif": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "perform": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "server": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "verif": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "provid": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 36], "docker_cert_path": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "pem": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "from": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 24, 26, 27, 28, 30, 31, 32, 33, 34, 35], "directori": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "ansible_docker_ca_cert": 1, "client_cert": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "tls_client_cert": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "cert_path": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "client": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "cert": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "ansible_docker_client_cert": 1, "client_kei": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "tls_client_kei": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "key_path": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "ansible_docker_client_kei": 1, "container_timeout": [1, 4], "integ": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 36], "how": [1, 4, 5, 8, 9, 15, 17, 30, 33, 34], "long": [1, 2, 4, 7, 8, 16, 34], "we": [1, 4, 8, 9, 13, 15, 17, 27, 34], "wait": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 34], "access": [1, 4, 17, 30, 34, 36], "read": [1, 2, 3, 4, 8, 9, 22, 27, 30, 34], "output": [1, 2, 4, 6, 7, 8, 10, 13, 15, 16, 18, 26, 29, 34], "onc": [1, 4, 30, 34], "start": [1, 2, 4, 8, 9, 15, 27, 30, 33, 34], "10": [1, 2, 3, 4, 8, 20, 22, 26, 27, 28, 30], "ini": [1, 4, 9, 15, 27, 36], "entri": [1, 4, 8, 9, 15, 18, 19, 27, 28, 36], "timeout": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "docker_connect": [1, 4], "ansible_timeout": [1, 4], "ansible_docker_timeout": [1, 4, 34], "argument": [1, 4, 6, 13, 30], "choic": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32], "true": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32], "docker_host": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "docker_url": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "url": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "unix": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "socket": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "remot": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 36], "tcp": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "For": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 36], "exampl": [1, 4, 33, 36], "192": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "23": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "2376": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "encrypt": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "modul": [1, 9, 27, 33], "automat": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "replac": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "http": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "var": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "sock": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "ansible_docker_docker_host": 1, "remote_addr": [1, 4, 28], "inventory_hostnam": [1, 4], "ansible_host": [1, 4, 9, 15, 27], "ansible_docker_host": [1, 4], "remote_us": [1, 4], "user": [1, 4, 5, 6, 7, 8, 11, 14, 15, 19, 28, 30, 33, 34, 35, 36], "ansible_remote_us": [1, 4], "ansible_us": [1, 4, 15], "ansible_docker_us": [1, 4], "keyword": [1, 4], "ssl_version": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "valid": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "ssl": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "number": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "determin": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "py": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "docker_ssl_vers": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "ansible_docker_ssl_vers": 1, "maximum": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "amount": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "time": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "second": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "respons": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "docker_timeout": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "60": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "secur": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "verifi": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "authent": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "validate_cert": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "well": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "take": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "preced": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 34], "docker_tl": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "ansible_docker_tl": 1, "tls_hostnam": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "expect": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "docker_tls_hostnam": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "option": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "had": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "localhost": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "older": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "remov": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 28, 29, 30, 31, 32, 33], "ansible_docker_tls_hostnam": 1, "5": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "transport": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "tool": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "tls_verifi": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "docker_tls_verifi": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "ansible_docker_validate_cert": 1, "caus": [1, 3, 6, 8, 22, 32], "inabl": [1, 6], "send": [1, 6, 8, 24, 28], "close_notifi": [1, 6], "close": [1, 6], "sslsocket": [1, 6], "com": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "605": [1, 6, 9], "more": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "each": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 36], "defin": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "machin": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 35], "script": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "ship": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "product": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "up": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 36], "doc": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "refer": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 28, 29, 30, 31, 32], "env": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 28, 29, 30, 31, 32], "sdk": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "code": [1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 30, 31, 32], "deriv": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 20, 21, 27, 31, 32], "includ": [1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 27, 31, 32, 33], "type": [1, 4, 6, 8, 9, 10, 15, 17, 26, 27, 30, 32, 36], "have": [1, 4, 8, 9, 15, 17, 18, 24, 27, 28, 30, 33, 36], "low": [1, 4, 9, 15, 27, 36], "high": [1, 4, 8, 9, 15, 27, 36], "prioriti": [1, 4, 9, 15, 27, 36], "lower": [1, 4, 9, 15, 27, 36], "list": [1, 2, 4, 6, 8, 9, 11, 12, 13, 15, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 33, 35, 36], "overrid": [1, 2, 4, 8, 9, 15, 24, 27, 30, 36], "higher": [1, 4, 9, 15, 27, 36], "shutdown": 2, "scale": 2, "servic": [2, 8, 9, 17, 23, 24, 26, 35], "yml": [2, 9, 11, 15, 24, 27], "yaml": [2, 6, 8, 9, 15, 24, 27, 30], "inlin": 2, "definit": [2, 24], "check": [2, 5, 8, 11, 13, 14, 28, 30, 33], "call": [2, 8, 11, 30, 33], "docker_servic": 2, "befor": [2, 3, 5, 8, 11, 14, 21, 22, 24, 28, 30, 33], "usag": [2, 8, 10, 11, 30, 35], "did": [2, 8, 11], "25": [2, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "been": [2, 3, 8, 9, 18, 19, 22, 24, 26, 28, 29, 30], "supersed": [2, 3, 18, 19, 22, 26, 28, 29, 30], "here": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "both": [2, 3, 8, 10, 11, 18, 19, 22, 26, 28, 29, 30, 33], "should": [2, 3, 5, 8, 9, 15, 18, 19, 22, 26, 27, 28, 29, 30, 34, 36], "same": [2, 8, 9, 17, 18, 19, 20, 26, 28, 29, 31, 32, 33], "also": [2, 5, 8, 10, 11, 13, 17, 18, 19, 26, 28, 29, 30, 32, 33], "uninstal": [2, 18, 19, 26, 28, 29, 33], "function": [2, 3, 14, 17, 18, 19, 20, 22, 26, 28, 29, 30, 31, 32, 33], "reinstal": [2, 18, 19, 26, 28, 29, 33], "pyyaml": [2, 24], "11": [2, 9, 15, 27, 35], "7": [2, 3, 4, 8, 11, 13, 22, 27, 30, 33], "run": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35], "task": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "build": [2, 9, 10, 13, 15, 27, 33], "present": [2, 3, 5, 8, 10, 13, 14, 17, 20, 22, 24, 28, 30, 32], "imag": [2, 7, 8, 9, 10, 15, 21, 24, 25, 30, 35, 36], "prior": [2, 8, 17, 30], "pull": [2, 8, 11, 13, 33, 36], "rebuilt": [2, 30], "dockerfil": [2, 8, 13, 30, 33], "content": [2, 5, 24, 28], "nocach": [2, 13], "ignor": [2, 8, 9, 15, 18, 19, 27, 36], "cach": [2, 8, 10, 13, 21], "recreat": [2, 3, 8, 17, 22, 30, 32], "unless": [2, 3, 8, 10, 22, 26, 34, 36], "never": [2, 24, 32, 33], "describ": [2, 30], "network": [2, 8, 9, 10, 13, 21, 30, 35], "volum": [2, 7, 8, 10, 11, 21, 26, 30, 35], "mutual": [2, 3, 5, 9, 15, 22, 27], "exclus": [2, 3, 5, 9, 15, 22, 27], "project_src": 2, "depend": [2, 8, 10, 13, 18, 19, 26, 28], "whether": [2, 6, 7, 8, 9, 10, 11, 13, 15, 16, 21, 26, 29, 30, 31, 35], "connect": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 34], "env_fil": [2, 8, 30], "9": [2, 8, 11, 30, 36], "By": [2, 8, 9, 10, 15, 17, 27], "load": [2, 8, 13, 35], "locat": 2, "under": [2, 33], "custom": [2, 8, 14, 17, 30], "rel": [2, 8, 13], "greater": 2, "28": [2, 30], "rather": [2, 8], "than": [2, 8, 15, 18, 19, 21, 30], "element": [2, 6, 8, 9, 10, 11, 12, 13, 15, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30], "merg": [2, 9, 15, 19, 27, 34], "given": [2, 8, 9, 12, 15, 27, 28], "hostname_check": 2, "hostnam": [2, 7, 8, 11, 13, 17, 18, 19, 30], "against": [2, 9], "dure": [2, 8, 9, 13, 20, 30], "process": [2, 8, 13, 30], "profil": 2, "enabl": [2, 8, 13, 17, 20], "equival": [2, 8], "project_nam": 2, "project": [2, 35], "taken": [2, 8], "basenam": 2, "differ": [2, 5, 8, 10, 17, 24, 26, 28, 32], "leav": [2, 8, 17, 28, 33], "unchang": [2, 19, 30], "forc": [2, 3, 5, 8, 13, 14, 17, 22, 28, 30, 32], "all": [2, 5, 8, 9, 10, 11, 12, 13, 15, 17, 18, 19, 24, 27, 28, 30, 33], "smart": 2, "remove_imag": 2, "absent": [2, 3, 7, 8, 13, 14, 16, 17, 20, 22, 24, 28, 30, 32], "remove_orphan": 2, "remove_volum": 2, "data": [2, 3, 5, 6, 8, 11, 22, 28, 30, 32], "restart": [2, 8, 30], "pair": [2, 8, 30], "count": [2, 8], "resp": [2, 14], "stop": [2, 8, 9, 30, 33], "subset": [2, 10, 17, 26], "which": [2, 3, 6, 8, 9, 10, 13, 14, 15, 22, 26, 27, 28, 30, 33], "oper": [2, 13, 17, 19, 20, 28, 30, 32, 33], "desir": [2, 8, 28], "down": 2, "17": 2, "first": [2, 3, 8, 9, 22, 30], "suppos": 2, "creat": [2, 3, 8, 9, 11, 13, 15, 16, 17, 21, 22, 27, 28, 30, 32, 33], "attach": [2, 8, 16, 17, 34, 36], "alreadi": [2, 8, 13, 17, 19, 20, 28, 32], "default_grace_period": 2, "particular": [2, 10], "suddenli": 2, "later": [2, 3, 22, 33], "action_group": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "group": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 35], "module_default": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "none": [2, 3, 6, 7, 8, 12, 13, 14, 16, 19, 21, 22, 24, 28, 29, 30, 31], "addit": [2, 3, 5, 8, 18, 19, 22, 26, 27, 28, 29, 30], "packag": [2, 3, 18, 19, 22, 26, 28, 29, 30, 33], "newer": [2, 3, 8, 18, 19, 22, 26, 27, 28, 29, 30, 35], "done": [2, 3, 13, 18, 19, 22, 26, 28, 29, 30], "pip": [2, 3, 18, 19, 22, 26, 28, 29, 30, 33], "allow": [2, 3, 4, 8, 10, 13, 14, 18, 19, 20, 22, 26, 28, 29, 30, 33, 35, 36], "veri": [2, 3, 8, 18, 19, 22, 26, 28, 29, 30], "few": [2, 3, 18, 19, 22, 26, 28, 29, 30, 33], "In": [2, 3, 8, 18, 19, 22, 26, 28, 29, 30], "gener": [2, 3, 8, 9, 15, 18, 19, 22, 26, 27, 28, 29, 30, 33, 35], "home": [2, 3, 5, 13, 18, 19, 22, 26, 28, 29, 30], "config": [2, 7, 8, 11, 13, 14, 16, 17, 18, 19, 22, 26, 28, 29, 30, 33, 35], "json": [2, 3, 8, 13, 14, 15, 18, 19, 22, 26, 28, 29, 30], "docker_config": [2, 18, 19, 22, 26, 28, 29, 30, 33, 35], "otherwis": [2, 3, 5, 8, 9, 15, 18, 19, 22, 26, 27, 28, 29, 30], "django": 2, "follow": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36], "flask": 2, "gather_fact": 2, "tear": 2, "show": [2, 10, 23, 25, 26, 30], "result": [2, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 20, 23, 25, 26, 29, 31, 32, 33], "again": [2, 3, 8, 22], "assert": [2, 8, 11, 13, 30], "web": [2, 24, 30], "db": [2, 8], "flask_web_1": 2, "flask_db_1": 2, "two": [2, 3, 8, 22], "instanc": 2, "v2": 2, "postgr": [2, 8], "playbook_dir": 2, "runserv": 2, "8000": [2, 8], "port": [2, 8, 9, 13, 25, 27, 28, 30], "depends_on": 2, "v1": [2, 7, 8, 13, 14], "common": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "document": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34], "field": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "uniqu": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "complex": 2, "service_nam": 2, "short_id": 2, "short": [2, 7, 8, 9, 16], "built_imag": 2, "built": [2, 13], "hash": [2, 3, 8, 13, 22], "pulled_imag": 2, "map": [2, 3, 8, 9, 13, 15, 17, 22, 27, 30], "success": [2, 3, 5, 6, 8, 10, 12, 13, 17, 19, 20, 22, 26, 28, 31, 32], "container_nam": [2, 8], "format": [2, 8, 9, 11, 13, 27, 28, 30], "project_service_": 2, "cmd": [2, 7, 8, 11, 30], "One": [2, 3, 5, 9, 22, 33], "sampl": [2, 3, 6, 7, 8, 11, 12, 13, 14, 16, 17, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32], "label": [2, 3, 7, 8, 10, 11, 16, 17, 19, 22, 27, 28, 30, 31, 32], "meta": [2, 3, 22], "assign": [2, 3, 8, 9, 19, 22, 30], "null": [2, 7, 8, 11, 16, 30, 31], "member": 2, "globalipv6": 2, "ipv6": [2, 8, 17], "address": [2, 8, 9, 13, 17, 28, 30], "globalipv6prefixlen": 2, "subnet": [2, 16, 17, 28], "length": [2, 8, 11, 28], "ipaddress": 2, "ip": [2, 8, 9, 13, 17, 30], "172": [2, 8, 17, 27], "ipprefixlen": 2, "bit": 2, "16": [2, 8, 27], "macaddress": 2, "mac": [2, 8, 17], "virtual": 2, "nic": 2, "02": 2, "42": 2, "ac": 2, "00": [2, 16, 31], "regard": 2, "disposit": 2, "chri": [2, 3, 8, 11, 13, 14, 17, 22], "houseknecht": [2, 3, 8, 11, 13, 14, 17, 22], "chouseknecht": [2, 3, 8, 11, 13, 14, 17, 22], "swarm": [3, 17, 22, 24, 25, 35], "similar": [3, 5, 7, 14, 16, 22, 33], "rm": [3, 13, 22], "add": [3, 6, 8, 9, 13, 14, 15, 17, 19, 22, 24, 27, 28, 30, 33], "metadata": [3, 9, 15, 19, 22, 27, 28], "ansible_kei": [3, 22], "represent": [3, 22], "futur": [3, 13, 14, 22], "test": [3, 8, 16, 22, 30, 31], "30": [3, 8, 28, 30], "6": [3, 8, 33], "data_src": [3, 22], "data_is_b64": [3, 22], "assum": [3, 5, 8, 13, 22], "base64": [3, 5, 22], "encod": [3, 5, 22], "decod": [3, 5, 22], "being": [3, 5, 13, 22, 28], "binari": [3, 5, 22], "better": [3, 5, 22], "keep": [3, 5, 8, 22, 28, 36], "let": [3, 5, 22], "even": [3, 8, 17, 20, 22, 28, 30], "rolling_vers": [3, 22], "increas": [3, 22], "append": [3, 6, 13, 17, 22], "contain": [3, 10, 11, 13, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 30, 34, 35], "ansible_vers": [3, 22], "template_driv": 3, "golang": 3, "go": [3, 33], "templat": [3, 6, 8], "versions_to_keep": [3, 22], "old": [3, 4, 8, 22, 30, 33], "extran": [3, 22], "delet": [3, 17, 20, 21, 22, 24, 32], "after": [3, 8, 9, 13, 15, 19, 22, 24, 27, 28, 30], "everyth": [3, 5, 21, 22], "foo": [3, 6, 8, 9, 22, 30], "becaus": [3, 8, 9, 15, 22, 27, 28], "re": [3, 8, 14, 17, 22], "prevent": [3, 6, 8, 22], "happen": [3, 8, 22, 33], "lookup": [3, 8, 22], "b64encod": [3, 22], "goodnight": [3, 22], "everyon": [3, 22], "bar": [3, 8, 22, 30], "baz": [3, 22], "No": [3, 22], "though": [3, 13, 22], "miss": [3, 8, 22], "monkei": [3, 22], "creation": [3, 8, 17, 22, 30], "config_id": [3, 30], "object": [3, 5, 15, 22, 26, 35], "hzehrmyjigmcp2gb6nlhmjqcv": [3, 22], "config_nam": [3, 30], "awesome_config": 3, "john": 3, "hu": 3, "ushuz": 3, "prefer": [4, 8, 13, 30], "docker_api": [4, 9, 33, 34, 35], "docker_extra_arg": 4, "extra": [4, 9, 13, 15, 27, 34], "pass": [4, 6, 8, 9, 28, 30, 33], "line": [4, 6, 8, 33], "extra_cli_arg": 4, "ansible_docker_extra_arg": 4, "too": 4, "itself": [4, 33, 36], "lorin": 4, "hochestein": 4, "leendert": 4, "brouwer": 4, "cp": [5, 33], "must": [5, 6, 8, 13, 18, 19, 26, 28, 29, 30, 33], "owner_id": 5, "group_id": 5, "necessari": 5, "bin": [5, 6, 7, 8, 11], "sh": [5, 11], "shell": [5, 8, 30], "correspond": [5, 8, 10, 13, 28, 30], "container_path": 5, "absolut": 5, "plan": 5, "pre": 5, "content_is_b64": 5, "risk": 5, "interpret": [5, 33], "utf": 5, "corrupt": 5, "flag": [5, 26], "filesystem": [5, 8, 30], "write": [5, 8], "idempot": [5, 8, 28], "destin": [5, 8], "try": [5, 8, 13, 17, 24], "match": [5, 7, 8, 10, 13, 16, 18, 26, 29, 30], "download": [5, 13], "compar": [5, 8], "upload": 5, "disk": [5, 10, 21], "avail": [5, 8, 9, 13, 15, 19, 26, 27, 30, 33, 34], "local_follow": 5, "tree": 5, "system": [5, 8, 10], "owner": [5, 8, 30], "manag": [5, 24, 26, 27, 30, 35], "transfer": 5, "comput": 5, "max_file_size_for_diff": 5, "core": [5, 8, 9, 15, 27, 34, 35], "larg": [5, 17, 20, 31, 32], "mydata": [5, 7, 8, 16, 31], "txt": [5, 30], "input": [5, 9, 15, 27], "runm": 5, "o": [5, 8, 9, 11, 13, 15, 27], "root": [5, 6, 8, 30, 34, 36], "0o755": 5, "readabl": [5, 8], "writabl": 5, "actual": [5, 19, 30], "argv": 6, "quot": [6, 8, 30], "exactli": 6, "chdir": 6, "detach": [6, 8], "synchron": [6, 33], "asynchron": 6, "stdin": [6, 8], "cannot": [6, 8, 10, 15, 17], "stdout": [6, 13], "stderr": 6, "rc": 6, "respect": [6, 14], "pars": [6, 8, 30], "parser": [6, 8, 30], "avoid": [6, 8, 30, 33], "loss": [6, 8, 30], "jinja2": [6, 8, 9, 15, 27], "convert": [6, 8, 9, 13, 27], "back": [6, 8, 30], "correct": [6, 8, 33], "wai": [6, 8, 9, 13, 36], "stdin_add_newlin": 6, "newlin": 6, "strip_empty_end": 6, "strip": 6, "end": [6, 9, 15, 27], "tty": [6, 7, 8, 11, 30], "alloc": [6, 8, 30], "simpl": 6, "bash": 6, "c": [6, 11], "l": [6, 10, 26], "lah": 6, "dev": [6, 8, 32], "stderr_lin": 6, "exec_id": 6, "249d9e3075655baf705ed8f40488c5e9434049cf3431976f1bfdb73741c574c5": 6, "exit": [6, 8, 30], "standard": [6, 15], "error": [6, 9, 10, 15, 25, 26, 27], "essenti": [7, 10, 16, 18, 29, 33], "inspect": [7, 8, 9, 12, 13, 16, 17, 18, 20, 29, 31, 32, 33, 35], "docker_contain": [7, 17, 33, 34, 35], "mai": [7, 8, 16, 24, 27, 30], "info": [7, 10, 16, 18, 23, 25, 26, 29, 31], "els": [7, 16, 31], "repres": [7, 8, 10, 16, 18, 26, 29, 30], "apparmorprofil": [7, 8], "arg": [7, 8, 13, 30], "attachstderr": [7, 8, 11], "attachstdin": [7, 8, 11], "attachstdout": [7, 8, 11], "usr": [7, 8, 11], "supervisord": [7, 8], "domainnam": [7, 8, 11], "entrypoint": [7, 8, 11], "sbin": [7, 8, 11], "exposedport": [7, 8, 11], "443": [7, 8], "80": [7, 8], "8e47bf643eb9": [7, 8], "lnmp_nginx": [7, 8], "onbuild": [7, 8, 11], "openstdin": [7, 8, 11], "stdinonc": [7, 8, 11], "tmp": [7, 8, 14, 30], "lnmp": [7, 8], "nginx": [7, 8, 13, 24, 30], "site": [7, 8], "log": [7, 8, 13, 28, 30, 33, 35], "life": 8, "cycl": 8, "view": 8, "auto_remov": 8, "side": [8, 28], "container_default_behavior": 8, "compat": [8, 9, 33], "blkio_weight": 8, "block": [8, 17], "io": [8, 14], "weight": [8, 13], "between": [8, 24, 28, 30, 33], "1000": 8, "cap_drop": [8, 30], "capabl": [8, 30], "drop": [8, 30], "cap": 8, "compos": [8, 9, 15, 24, 27, 35], "cap_add": [8, 30], "cgroup_par": 8, "parent": [8, 9, 11, 15, 27], "cgroup": 8, "cgroupns_mod": 8, "namespac": [8, 23, 36], "simpli": 8, "cgroupn": 8, "privat": [8, 13, 14, 30, 33], "cleanup": 8, "either": [8, 13, 18, 28, 30], "were": 8, "split": 8, "comma": 8, "command_handl": 8, "handl": 8, "behavior": 8, "consid": [8, 13, 17, 21, 28], "rule": 8, "relat": 8, "until": [8, 10, 21, 24], "kept": 8, "correctli": [8, 17], "comparison": 8, "properti": 8, "decid": 8, "strict": [8, 9, 15, 27], "allow_more_pres": 8, "equal": [8, 30], "dict": [8, 10, 26, 30], "wildcard": 8, "explicitli": 8, "variou": [8, 35], "problem": 8, "now": 8, "no_default": 8, "restor": 8, "ensur": [8, 11, 15, 17], "affect": [8, 13, 17, 20, 31, 32], "init": [8, 28, 30, 36], "memori": [8, 13, 30], "paus": [8, 19, 30], "privileg": [8, 36], "read_onli": [8, 30], "cpu_period": 8, "limit": [8, 13, 30], "cpu": [8, 13, 30], "cf": 8, "complet": [8, 19, 24], "fair": 8, "schedul": 8, "period": [8, 30], "easier": 8, "altern": [8, 9, 13], "cpu_quota": 8, "quota": 8, "cpu_shar": 8, "share": [8, 13, 30], "float": [8, 30], "much": 8, "resourc": [8, 24, 30], "mean": [8, 13, 17], "most": [8, 33], "half": 8, "cpuset_cpu": 8, "cpuset_mem": 8, "mem": 8, "default_host_ip": 8, "ipv4": [8, 17], "With": [8, 15, 17], "20": [8, 16], "bind": [8, 30], "explicit": [8, 9], "70": 8, "bridg": [8, 16, 17], "host_binding_ipv4": 8, "fall": 8, "background": 8, "disabl": [8, 13, 20, 30], "reflect": 8, "fail": [8, 10, 17, 18, 19, 24, 26, 28, 29, 30], "device_read_bp": 8, "devic": [8, 32], "rate": 8, "byte": [8, 21, 30], "per": [8, 15, 27, 30], "unit": [8, 30], "posit": [8, 13, 30], "b": [8, 30], "k": [8, 30], "kibibyt": [8, 30], "1024b": [8, 30], "m": [8, 30], "mebibyt": [8, 30], "g": [8, 30], "gibibyt": [8, 30], "t": [8, 30], "tebibyt": [8, 30], "p": [8, 26, 30], "pebibyt": [8, 30], "omit": [8, 9, 15, 27, 28, 30], "device_read_iop": 8, "device_request": 8, "gpu": 8, "top": [8, 9], "level": [8, 9], "combin": [8, 19, 28], "OR": 8, "everi": [8, 33], "AND": 8, "driver": [8, 15, 16, 17, 30, 31, 32], "tri": 8, "satisfi": 8, "sub": [8, 30], "nvidia": 8, "found": [8, 13, 14, 33], "runtim": 8, "device_id": 8, "specif": [8, 13, 17, 32, 33], "device_write_bp": 8, "device_write_iop": 8, "express": [8, 9, 15, 27], "path_on_host": 8, "path_in_contain": 8, "cgroup_permiss": 8, "dns_opt": 8, "dn": [8, 30], "dns_search_domain": 8, "search": [8, 30], "domain": [8, 30], "dns_server": 8, "overwrit": [8, 13], "etc_host": [8, 13], "etc": [8, 11, 13, 17, 30], "exposed_port": 8, "expos": [8, 30], "listen": [8, 28], "force_kil": 8, "forcekil": 8, "kill": [8, 30], "healthcheck": [8, 30], "healthi": [8, 30], "instruct": [8, 13, 30], "interv": [8, 24, 30], "start_period": [8, 30], "durat": [8, 30], "accept": [8, 15, 30], "look": [8, 30], "5h34m56": [8, 30], "1m30": [8, 30], "u": [8, 24, 30], "h": [8, 30], "retri": [8, 24, 30], "consecut": [8, 24, 30], "failur": [8, 30], "unhealthi": [8, 30], "initi": [8, 30], "health": [8, 30], "countdown": [8, 30], "item": [8, 9, 15, 27, 30], "ignore_imag": 8, "evalu": [8, 30], "registri": [8, 11, 13, 24, 30, 33, 35], "warn": [8, 15], "deprec": [8, 33], "tag": [8, 11, 13, 15, 30, 33], "image_comparison": 8, "via": [8, 17, 19, 21, 27, 30], "yet": 8, "image_label_mismatch": 8, "inherit": 8, "while": [8, 30, 36], "introduc": 8, "unexpect": 8, "base": [8, 9, 15, 24, 27], "image_name_mismatch": 8, "still": [8, 9, 15, 24, 27, 30, 33, 36], "reason": 8, "forward": [8, 30], "signal": [8, 30], "reap": [8, 30], "open": 8, "launch": [8, 33, 36], "ipc_mod": 8, "ipc": 8, "reus": 8, "anoth": 8, "within": 8, "keep_volum": 8, "retain": 8, "anonym": 8, "associ": [8, 14, 23, 25], "kernel_memori": 8, "kernel": 8, "minimum": 8, "4m": 8, "kill_sign": 8, "alia": [8, 20], "log_driv": [8, 30], "possibl": [8, 9, 10, 13, 15, 21, 26, 27, 28], "log_opt": 8, "chosen": 8, "engin": [8, 10, 26, 30, 32], "admin": 8, "overview": 8, "effect": [8, 24, 28], "mac_address": 8, "92": 8, "d0": 8, "c6": 8, "0a": 8, "29": [8, 30], "33": 8, "memory_reserv": 8, "soft": 8, "memory_swap": 8, "total": [8, 13], "swap": [8, 13], "unlimit": 8, "memory_swappi": 8, "tune": 8, "swappi": 8, "100": 8, "remain": [8, 19], "mount": [8, 30], "power": 8, "consist": 8, "deleg": 8, "no_copi": [8, 30], "popul": 8, "propag": [8, 30], "rprivat": [8, 30], "rshare": [8, 30], "slave": [8, 30], "rslave": [8, 30], "suppli": 8, "tmpfs_mode": [8, 30], "permiss": 8, "tmpf": [8, 30], "tmpfs_size": [8, 30], "size": [8, 11, 15, 30], "npipe": [8, 30], "volume_driv": 8, "volume_opt": 8, "network_mod": 8, "network_nam": [8, 17], "networks_cli_compat": 8, "least": 8, "belong": [8, 9, 13], "structur": 8, "enforc": 8, "mention": 8, "These": [8, 9, 35], "reach": 8, "ipv4_address": 8, "ipv6_address": 8, "behav": [8, 15], "afterward": 8, "oom_kil": 8, "oom": 8, "killer": 8, "oom_score_adj": 8, "score": 8, "output_log": 8, "journald": 8, "pid_mod": 8, "pid": [8, 34, 36], "pids_limit": 8, "platform": [8, 13, 24, 27], "arch": [8, 13, 27], "variant": [8, 13], "exact": 8, "break": 8, "accident": 8, "due": 8, "give": 8, "extend": [8, 26], "publish_all_port": 8, "publish": [8, 30], "published_port": [8, 30], "intact": 8, "syntax": 8, "9000": 8, "interfac": [8, 9, 28], "rang": [8, 17], "shorter": 8, "free": 8, "util": [8, 33], "dig": 8, "resolv": [8, 24, 30], "bound": 8, "point": 8, "earlier": 8, "purge_network": 8, "make": [8, 9, 11, 13, 15, 17, 27, 28, 30, 32, 33], "sure": [8, 11, 13, 17, 28, 32, 33], "removal_wait_timeout": 8, "usual": [8, 13], "fast": 8, "howev": 8, "mani": 8, "phase": 8, "restart_polici": [8, 30], "polici": [8, 30], "place": 8, "around": [8, 28], "restart_retri": 8, "security_opt": 8, "form": [8, 28], "shm_size": 8, "shm": 8, "entir": 8, "64m": 8, "move": 8, "account": [8, 14, 30], "stop_sign": [8, 30], "stop_timeout": 8, "sigkil": 8, "its": [8, 19, 30], "stoptimeout": 8, "storage_opt": 8, "storag": 8, "sysctl": 8, "pseudo": [8, 30], "ulimit": 8, "nofil": 8, "262144": 8, "usernam": [8, 14, 30], "uid": [8, 30], "groupnam": 8, "gid": [8, 30], "userns_mod": 8, "ut": 8, "style": 8, "separ": [8, 9, 15, 27], "ro": 8, "rw": 8, "nocopi": 8, "selinux": 8, "addition": 8, "z": 8, "volumes_from": 8, "working_dir": [8, 30], "partial": [8, 13], "destroi": [8, 33], "downtim": 8, "except": [8, 17, 27], "therefor": 8, "relev": 8, "busybox": [8, 25], "redi": 8, "myredi": 8, "appendonli": 8, "ye": [8, 9, 15, 27], "6379": 8, "myapplic": 8, "someus": 8, "appimag": 8, "aliasedredi": 8, "sda": 8, "xvda": 8, "rwm": 8, "8080": [8, 13], "udp": [8, 30], "9001": 8, "8081": 8, "127": [8, 9, 30], "9002": 8, "random": 8, "9003": 8, "8100": 8, "select": [8, 9, 10, 11, 13, 17, 19, 21, 26], "9010": 8, "9020": 8, "7000": 8, "7010": 8, "secret_kei": 8, "ssssh": 8, "boolean_kei": 8, "mycontain": 8, "ubuntu": [8, 30], "14": [8, 30], "04": [8, 30], "sleep": [8, 30], "infin": 8, "balanc": 8, "anotherappimag": 8, "1d": 8, "with_sequ": 8, "ohno": 8, "syslog": 8, "myservic": [8, 26, 29, 30], "my": [8, 9, 27], "514": 8, "facil": 8, "13": [8, 9, 30], "renam": [8, 30], "db_test": 8, "docker_network_nam": 8, "sleeper": 8, "testingnet": 8, "sleepyzz": 8, "testingnet2": 8, "sleepi": 8, "18": 8, "sleepyz": 8, "zzzz": 8, "agent": [8, 24, 28], "jenkinsci": 8, "jenkin": 8, "sys_tim": 8, "finer": 8, "arg1": 8, "arg2": 8, "whatev": [8, 13], "precis": 8, "ok": 8, "ii": 8, "healthstatu": 8, "proxi": [8, 13], "curl": [8, 30], "ing": [8, 30], "22": [8, 9], "1700": 8, "16g": 8, "20m": [8, 30], "sdb": 8, "300": 8, "some": 8, "3a23c669": 8, "1f69": 8, "c64e": 8, "cf85": 8, "44e9b07e7a2a": 8, "condit": [8, 9, 15, 27, 30], "12": [8, 9, 15, 16, 20, 27, 31], "mb": 8, "backend": 8, "fabianle": 8, "org": 8, "2020": 8, "01": [8, 31], "15": [8, 11], "overlay2": 8, "xf": 8, "rootf": 8, "12m": 8, "fact": [8, 9, 15, 27, 30, 35], "zero": 8, "cove": 8, "schneider": 8, "joshua": 8, "conner": 8, "joshuaconn": 8, "pavel": [8, 13], "antonov": [8, 13], "softzilla": [8, 13], "thoma": 8, "steinbach": 8, "thomassteinbach": 8, "philipp": 8, "jandot": 8, "zfil": 8, "daan": 8, "oosterveld": 8, "dusdanig": 8, "kassian": 8, "sun": 8, "kassiansun": 8, "add_legacy_group": 9, "letter": 9, "image_": 9, "stack_": 9, "stack": [9, 30, 35], "service_": 9, "multipl": [9, 11, 12, 18, 33], "configure_docker_daemon": 9, "connection_typ": 9, "default_ip": 9, "private_ssh_port": 9, "keyed_group": [9, 15, 27], "default_valu": [9, 15, 27], "trailing_separ": [9, 15, 27], "parent_group": [9, 15, 27], "prefix": [9, 15, 27], "_": [9, 15, 27], "leading_separ": [9, 15, 27], "conjunct": [9, 15, 27], "underscor": [9, 15, 27], "lead": [9, 15, 27], "concaten": [9, 15, 27], "recogn": [9, 27], "own": [9, 27], "invalid": [9, 15, 27], "fatal": [9, 15, 27], "skip": [9, 15, 27], "continu": [9, 15, 27, 30], "those": [9, 15, 19, 27], "use_extra_var": [9, 15, 27], "composit": [9, 15, 27, 34], "highest": [9, 15, 27, 34], "inventory_plugin": [9, 15, 27], "ansible_inventory_use_extra_var": [9, 15, 27, 34], "verbose_output": [9, 10, 15, 26, 27], "toggl": [9, 27], "transform": 9, "docker_xxx": 9, "hostconfig": 9, "docker_hostconfig": 9, "construct": [9, 15, 27], "so": [9, 17, 30, 33], "minim": [9, 15, 27], "2375": [9, 27], "unverifi": [9, 27], "somewher": [9, 27], "primari": 9, "network_foo": 9, "networkmod": 9, "linux": [9, 11, 27], "os_linux": [9, 27], "docker_platform": 9, "fallback": 9, "export": 9, "ansible_ssh_host": 9, "ansible_ssh_port": 9, "docker_nam": 9, "queri": [10, 18, 24, 33], "contact": 10, "meet": 10, "containers_al": 10, "containers_filt": [10, 21], "filter": [10, 21, 26], "24h": [10, 21], "disk_usag": 10, "summari": 10, "space": [10, 21], "layer": 10, "sum": 10, "images_filt": [10, 21], "dangl": [10, 21], "networks_filt": [10, 21], "verbos": [10, 26], "method": [10, 26], "your": [10, 14, 17, 26, 28, 33], "_info": [10, 26], "volumes_filt": [10, 21], "mylabel": [10, 30], "key1": [10, 17, 19], "value1": [10, 17], "key2": [10, 17, 19], "value2": [10, 17], "host_info": 10, "can_talk_to_dock": [10, 26], "talk": [10, 26, 33], "basic": [10, 26], "piotr": [10, 18, 19, 26, 28, 30], "wojciechowski": [10, 18, 19, 26, 28, 30], "wojciechowskipiotr": [10, 18, 19, 26, 28, 30], "arrai": 11, "appear": 11, "docker_imag": [11, 33, 35], "docker_image_fact": 11, "singl": [11, 17, 33], "pacur": [11, 13], "cento": [11, 13], "sinatra": [11, 13], "architectur": [11, 27], "amd64": [11, 13], "5000": [11, 13, 14], "e5c68db50333": 11, "c72dce2618dc8f7b794d2b2c2b1e64e0205ead5befc294f8111da23bd6a2c799": 11, "lib": [11, 31], "workingdir": 11, "e83a452b8fb89d78a25a6739457050131ca5c863629a47639530d9ad2008d610": 11, "containerconfig": 11, "nop": 11, "2016": 11, "03": 11, "08t21": 11, "08": 11, "399680378z": 11, "dockervers": 11, "graphdriv": 11, "auf": 11, "53773d8552f07b730f3e19979e32499519807d67b344141d965463a950a66e08": 11, "f0b1f729f784b755e7bf9c8c2e65d8a0a35a533769c2588f02895f6781ac0805": 11, "repodigest": 11, "repotag": 11, "virtuals": 11, "165808884": 11, "tar": [12, 13], "image_nam": 12, "join": [12, 28, 33], "hello": 12, "world": 12, "sha256": [12, 30], "e004c2cc521c95383aebb1fb5893719aa7a8eae2e7a71f316a4410784edb00a9": 12, "push": [13, 33], "archiv": [13, 35], "archive_path": 13, "direct": 13, "conveni": 13, "cache_from": 13, "container_limit": 13, "appli": [13, 19, 24, 28, 30], "cpusetcpu": 13, "cpushar": 13, "memswap": 13, "http_timeout": 13, "context": [13, 33], "intermedi": 13, "stage": 13, "final": 13, "use_config_proxi": 13, "force_abs": 13, "un": 13, "force_sourc": 13, "force_tag": 13, "load_path": 13, "registry_serv": 13, "tag_nam": 13, "ask": [13, 15], "minor": 13, "releas": 13, "hub": [13, 33], "retriev": [13, 23, 25, 28, 33, 35], "about": [13, 17, 19, 28, 33, 35], "buildkit": 13, "buildx": 13, "56": 13, "dcoppenhagan": 13, "myimag": 13, "As": 13, "repo": 13, "my_sinatra": 13, "dir": 13, "log_volum": 13, "myapp": 13, "listen_port": 13, "alpin": [13, 30], "sorin": 13, "sbarnea": 13, "ssbarnea": 13, "login": [14, 33], "credenti": 14, "store": [14, 15, 28], "config_path": 14, "dockercfg_path": 14, "password": [14, 20], "plaintext": 14, "reauthor": 14, "reauth": 14, "refresh": 14, "registry_url": 14, "index": 14, "out": [14, 30, 33], "logout": [14, 33], "dockerhub": 14, "could": 14, "rekcod": 14, "yourself": 14, "secrets3": 14, "mydockercfg": 14, "login_result": 14, "serveraddress": 14, "testus": 14, "olaf": 14, "kilian": 14, "olsaki": 14, "ansible_port": 15, "ansible_ssh_private_kei": 15, "dm_": 15, "daemon_env": 15, "silent": 15, "successfulli": 15, "token": [15, 26, 28], "running_requir": 15, "exmapl": 15, "region": 15, "docker_machine_node_attribut": 15, "digitalocean": 15, "mymachin": 15, "drivernam": 15, "digit": 15, "dm_tag": 15, "behaviour": 15, "ansible_ssh_common_arg": 15, "stricthostkeycheck": 15, "ximon": 15, "eighteen": 15, "ximon18": 15, "docker_network": [16, 33, 35], "configfrom": 16, "configonli": 16, "2018": [16, 31], "07t01": 16, "47": 16, "51": 16, "250835114": 16, "06": 16, "enableipv6": 16, "ipam": [16, 17], "gatewai": [16, 17], "168": [16, 28], "96": 16, "0856968545f22026c41c2c7c3d448319d3b4a6a03a40b148b3ac4031696d1c0a": 16, "ingress": [16, 30], "intern": [16, 17], "f2700bba": 16, "scope": [16, 17, 31], "dave": [16, 17], "bendit": [16, 17], "dbendit": [16, 17], "subcommand": [17, 20, 31, 32], "increment": 17, "canon": 17, "global": [17, 30, 33], "worker": [17, 19, 27, 28], "care": 17, "reli": [17, 36], "overlai": 17, "3rd": [17, 32], "parti": [17, 32], "driver_opt": [17, 32], "consult": [17, 32], "enable_ipv6": 17, "disconnect": 17, "restrict": 17, "extern": [17, 28, 30], "ipam_config": 17, "iprang": 17, "spell": 17, "notat": 17, "aux_address": 17, "auxiliari": 17, "cidr": [17, 28], "ipam_driv": 17, "ipam_driver_opt": 17, "reconnect": 17, "ones": [17, 19], "fix": 17, "over": [17, 33], "loop": 17, "properli": 17, "network_on": 17, "container_a": 17, "container_b": 17, "container_c": 17, "fulllist": 17, "network_two": 17, "net2": 17, "network_thre": 17, "27": [17, 30], "24": [17, 21], "26": 17, "host1": 17, "host2": 17, "network_four": 17, "network_ipv6_on": 17, "fdd1": 17, "ac8c": 17, "0557": 17, "7ce1": 17, "64": 17, "network_ipv6_two": 17, "7ce2": 17, "ben": 17, "keith": 17, "keitwb": 17, "cluster": [18, 19, 35], "self": 18, "presenc": 18, "mynod": [18, 19, 26, 28], "mynode1": 18, "mynode2": 18, "left": 18, "unreach": 18, "role": [19, 28, 30], "activ": 19, "drain": 19, "docker_swarm": [19, 33, 34, 35], "labels_st": 19, "labels_to_remov": 19, "made": [19, 30], "thierri": [19, 28], "bouvet": [19, 28], "tbouvet": [19, 28], "enable_timeout": 20, "force_remov": 20, "plugin_nam": 20, "plugin_opt": 20, "plugin_on": 20, "weavework": 20, "net": 20, "latest_releas": 20, "ipalloc_rang": 20, "weave_password": 20, "sakar": 20, "mehra": 20, "sakar97": 20, "vladimir": 20, "porshkevich": 20, "builder_cach": 21, "builder": 21, "hour": 21, "ago": 21, "builder_cache_space_reclaim": 21, "reclaim": 21, "containers_space_reclaim": 21, "images_space_reclaim": 21, "volumes_space_reclaim": 21, "secret_id": [22, 30], "secret_nam": [22, 30], "awesome_secret": 22, "grafana": 23, "orchestr": [23, 33], "kubernet": [23, 33], "jose": [23, 25], "angel": [23, 25], "munoz": [23, 25], "imjoseangel": [23, 25], "jsondiff": 24, "absent_retri": 24, "last": 24, "absent_retries_interv": 24, "nest": 24, "prune": [24, 33, 35], "deploi": 24, "resolve_imag": [24, 30], "digest": [24, 30], "with_registry_auth": 24, "auth": 24, "mystack": 24, "opt": [24, 30], "envvar": 24, "stack_spec_diff": 24, "spec": [24, 27], "test_stack_test_servic": 24, "tasktempl": 24, "containerspec": 24, "dario": [24, 30], "zanzico": [24, 30], "dariko": [24, 30], "requir": [25, 36], "test_stack": 25, "currentst": 25, "desiredst": 25, "7wqv6m02ugkw": 25, "messag": 26, "nodes_filt": 26, "services_filt": 26, "tasks_filt": 26, "unlock_kei": 26, "unlock": [26, 28], "ignore_error": 26, "docker_swarm_act": 26, "docker_swarm_manag": 26, "swarm_fact": [26, 28], "swarm_unlock_kei": 26, "return": [27, 35], "leader": [27, 28], "nonlead": 27, "include_host_uri": 27, "attribut": 27, "ansible_host_uri": 27, "uri": 27, "modif": 27, "include_host_uri_port": 27, "time_out": 27, "enginevers": 27, "x86_64": 27, "arch_x86_64": 27, "exompl": 27, "w": 27, "label_product": 27, "hint": 27, "charact": 27, "safe": 27, "stefan": 27, "heitm\u00fcller": 27, "morph027": 27, "advertise_addr": 28, "reachabl": 28, "advertis": 28, "4567": 28, "eth0": 28, "initialis": 28, "autolock_manag": 28, "lock": 28, "docker_swarm_info": [28, 33, 35], "ca_force_rot": 28, "whose": 28, "purpos": 28, "sign": 28, "data_path_addr": 28, "traffic": 28, "data_path_port": 28, "9789": 28, "default_addr_pool": 28, "pool": 28, "39": 28, "dispatcher_heartbeat_period": 28, "delai": [28, 30], "nanosecond": 28, "heartbeat": 28, "dispatch": 28, "5000000000": [28, 30], "election_tick": 28, "tick": 28, "trigger": [28, 30], "elect": 28, "heartbeat_tick": 28, "join_token": 28, "censor": 28, "keep_old_snapshot": 28, "snapshot": 28, "beyond": 28, "docker_nod": [28, 33, 35], "listen_addr": 28, "inter": 28, "2377": 28, "log_entries_for_slow_follow": 28, "sync": 28, "slow": 28, "node_cert_expiri": 28, "expiri": 28, "90": 28, "dai": 28, "7776000000000000": 28, "node_id": 28, "rotate_manager_token": 28, "rotat": 28, "rotate_worker_token": 28, "signing_ca_cert": 28, "leaf": 28, "signing_ca_kei": 28, "snapshot_interv": 28, "10000": 28, "demot": 28, "subnet_s": 28, "mask": 28, "task_history_retention_limit": 28, "histori": 28, "swmtkn": 28, "xxxxx": 28, "ens10": 28, "jointoken": 28, "value_specified_in_no_log_paramet": 28, "unlockkei": 28, "swmkei": 28, "xxx": 28, "hann": [29, 30], "ljungberg": [29, 30], "hannseman": [29, 30], "41": 30, "filenam": 30, "octal": 30, "0644": 30, "0444": 30, "container_label": 30, "dns_option": 30, "dns_search": 30, "endpoint_mod": 30, "endpoint": 30, "vip": 30, "dnsrr": 30, "signific": 30, "force_upd": 30, "37": 30, "replic": 30, "driver_config": 30, "copi": [30, 35], "readonli": 30, "placement": 30, "constraint": 30, "pref": 30, "replicas_max_per_nod": 30, "40": 30, "protocol": 30, "target_port": 30, "replica": 30, "instanti": 30, "reserv": 30, "restart_config": 30, "max_attempt": 30, "rollback_config": 30, "roll": 30, "rollback": 30, "failure_act": 30, "max_failure_ratio": 30, "fraction": 30, "max": 30, "ratio": 30, "monitor": 30, "parallel": 30, "simultan": 30, "secret": [30, 33, 35], "unspecifi": 30, "stop_grace_period": 30, "grace": 30, "update_config": 30, "invok": 30, "workdir": 30, "3600": 30, "remote_tmp": 30, "webapp": 30, "depart": 30, "financ": 30, "envvar1": 30, "envvar2": 30, "app": [30, 33], "fluentd": 30, "24224": 30, "async": 30, "120": 30, "edg": 30, "spread": 30, "operatingsystem": 30, "myconfig_nam": 30, "mynetwork": 30, "mynetwork_alia": 30, "mysecret_nam": 30, "50": 30, "50m": 30, "alter": 30, "swarm_servic": 30, "ansible_swarm_servic": 30, "ansible_docker_servic": 30, "x": 30, "90000000000": 30, "30000000000": 30, "10000000000": 30, "healthcheck_dis": 30, "b3dbf31b77fd99d9c08f780ce6f5282aba076d70a513a8be859d8d3a4d0c92b8": 30, "limit_cpu": 30, "limit_memori": 30, "52428800": 30, "log_driver_opt": 30, "placement_prefer": 30, "reserve_cpu": 30, "reserve_memori": 30, "20971520": 30, "restart_policy_attempt": 30, "restart_policy_delai": 30, "restart_policy_window": 30, "120000000000": 30, "update_delai": 30, "update_failure_act": 30, "update_max_failure_ratio": 30, "update_monitor": 30, "update_ord": 30, "update_parallel": 30, "jason": 30, "witkowski": 30, "jwitko": 30, "volume_nam": [31, 32], "createdat": 31, "09t17": 31, "43": 31, "44": 31, "mountpoint": 31, "bd3f6172": 31, "_data": 31, "commandlin": 32, "volume_cr": 32, "lost": 32, "volume_on": 32, "volume_two": 32, "btrf": 32, "sda2": 32, "alex": 32, "gr\u00f6nholm": 32, "agronholm": 32, "commun": [33, 34], "collect": [33, 35], "offer": 33, "sever": 33, "python_requirements_info": 33, "note": 33, "inventori": [33, 34], "pypi": 33, "realli": 33, "broken": 33, "doubt": 33, "neither": 33, "nor": 33, "wrap": 33, "exec": 33, "posix": 33, "dynam": [33, 35], "individu": 33, "docker_host_info": [33, 35], "docker_login": [33, 35], "docker_prun": [33, 35], "docker_image_info": [33, 35], "docker_network_info": [33, 35], "docker_volume_info": [33, 35], "docker_volum": [33, 35], "lifecycl": 33, "abil": 33, "docker_container_info": [33, 35], "docker_compos": [33, 35], "next": 33, "docker_machin": [33, 34, 35], "docker_stack": [33, 35], "docker_stack_info": [33, 35], "docker_stack_task_info": [33, 35], "docker_node_info": [33, 35], "docker_secret": [33, 35], "docker_swarm_servic": [33, 35], "docker_swarm_service_info": [33, 35], "bender": 33, "openshift": 33, "laptop": 33, "fulli": 33, "scalabl": 33, "cloud": 33, "moment": 33, "declar": 34, "docker": 34, "ansible_nsenter_pid": [34, 36], "nsenter": [34, 35], "fine": [34, 36], "author": 35, "matrix": 35, "room": 35, "im": 35, "question": 35, "irc": 35, "channel": 35, "libera": 35, "mail": 35, "subscrib": 35, "current_container_fact": 35, "multi": 35, "applic": 35, "docker_container_copy_into": 35, "docker_container_exec": 35, "docker_image_load": 35, "docker_plugin": 35, "model": 36, "container": 36, "enter": 36, "systemd": 36, "nsenter_pid": 36, "nsenter_connect": 36, "program": 36, "jeff": 36, "goldschraf": 36, "jgoldschraf": 36}, "objects": {"": [[34, 0, 1, "-", "ANSIBLE_DOCKER_TIMEOUT"], [34, 0, 1, "-", "ANSIBLE_INVENTORY_USE_EXTRA_VARS"], [34, 0, 1, "-", "ANSIBLE_NSENTER_PID"]]}, "objtypes": {"0": "std:envvar"}, "objnames": {"0": ["std", "envvar", "environment variable"]}, "titleterms": {"commun": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "docker": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "current_container_fact": 0, "modul": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 35], "return": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "fact": [0, 7, 10, 16, 18, 26, 31], "about": [0, 7, 10, 16, 18, 26, 29, 31], "whether": 0, "run": [0, 1, 4, 36], "contain": [0, 1, 2, 4, 5, 6, 7, 8, 9, 33, 36], "synopsi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 36], "attribut": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "exampl": [0, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32], "author": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 36], "collect": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 36], "link": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36], "docker_api": 1, "connect": [1, 4, 33, 35, 36], "task": [1, 4, 25], "requir": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "paramet": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36], "note": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 36], "docker_compos": 2, "manag": [2, 3, 8, 13, 17, 18, 19, 20, 22, 28, 29, 32, 33], "multi": 2, "applic": 2, "compos": [2, 33], "valu": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "docker_config": 3, "config": 3, "docker_container_copy_into": 5, "copi": 5, "file": 5, "docker_container_exec": 6, "execut": [6, 36], "command": 6, "docker_container_info": 7, "retriev": [7, 10, 16, 18, 26, 29, 31], "docker_contain": [8, 9], "inventori": [9, 15, 27, 35], "ansibl": [9, 27], "dynam": [9, 27], "plugin": [9, 20, 27, 35], "docker_host_info": 10, "host": [10, 36], "list": 10, "object": [10, 21], "servic": [10, 29, 30, 33], "docker_image_info": 11, "inspect": 11, "imag": [11, 12, 13, 33], "docker_image_load": 12, "load": 12, "": 12, "from": [12, 18, 29], "archiv": 12, "docker_imag": 13, "docker_login": 14, "log": 14, "registri": 14, "docker_machin": 15, "machin": [15, 33], "sourc": 15, "docker_network_info": 16, "network": [16, 17, 33], "docker_network": 17, "docker_node_info": 18, "swarm": [18, 19, 26, 27, 28, 29, 30, 33], "node": [18, 19, 27], "docker_nod": 19, "docker_plugin": 20, "docker_prun": 21, "allow": 21, "prune": 21, "variou": 21, "docker_secret": 22, "secret": 22, "docker_stack_info": 23, "inform": [23, 25, 29], "stack": [23, 24, 25, 33], "docker_stack": 24, "docker_stack_task_info": 25, "docker_swarm_info": 26, "cluster": [26, 28], "docker_swarm": [27, 28], "docker_swarm_service_info": 29, "docker_swarm_servic": 30, "docker_volume_info": 31, "volum": [31, 32, 33], "docker_volum": 32, "guid": [33, 35], "api": 33, "environ": [33, 34], "variabl": [33, 34], "plain": 33, "daemon": 33, "configur": 33, "help": 33, "index": [34, 35], "all": 34, "descript": 35, "scenario": 35, "nsenter": 36, "control": 36}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx": 57}, "alltitles": {"community.docker.current_container_facts module \u2013 Return facts about whether the module runs in a container": [[0, "community-docker-current-container-facts-module-return-facts-about-whether-the-module-runs-in-a-container"]], "Synopsis": [[0, "synopsis"], [1, "synopsis"], [2, "synopsis"], [3, "synopsis"], [4, "synopsis"], [5, "synopsis"], [6, "synopsis"], [7, "synopsis"], [8, "synopsis"], [9, "synopsis"], [10, "synopsis"], [11, "synopsis"], [12, "synopsis"], [13, "synopsis"], [14, "synopsis"], [15, "synopsis"], [16, "synopsis"], [17, "synopsis"], [18, "synopsis"], [19, "synopsis"], [20, "synopsis"], [21, "synopsis"], [22, "synopsis"], [23, "synopsis"], [24, "synopsis"], [25, "synopsis"], [26, "synopsis"], [27, "synopsis"], [28, "synopsis"], [29, "synopsis"], [30, "synopsis"], [31, "synopsis"], [32, "synopsis"], [36, "synopsis"]], "Attributes": [[0, "attributes"], [2, "attributes"], [3, "attributes"], [5, "attributes"], [6, "attributes"], [7, "attributes"], [8, "attributes"], [10, "attributes"], [11, "attributes"], [12, "attributes"], [13, "attributes"], [14, "attributes"], [16, "attributes"], [17, "attributes"], [18, "attributes"], [19, "attributes"], [20, "attributes"], [21, "attributes"], [22, "attributes"], [23, "attributes"], [24, "attributes"], [25, "attributes"], [26, "attributes"], [28, "attributes"], [29, "attributes"], [30, "attributes"], [31, "attributes"], [32, "attributes"]], "Examples": [[0, "examples"], [2, "examples"], [3, "examples"], [5, "examples"], [6, "examples"], [7, "examples"], [8, "examples"], [9, "examples"], [10, "examples"], [11, "examples"], [12, "examples"], [13, "examples"], [14, "examples"], [15, "examples"], [16, "examples"], [17, "examples"], [18, "examples"], [19, "examples"], [20, "examples"], [21, "examples"], [22, "examples"], [23, "examples"], [24, "examples"], [25, "examples"], [26, "examples"], [27, "examples"], [28, "examples"], [29, "examples"], [30, "examples"], [31, "examples"], [32, "examples"]], "Returned Facts": [[0, "returned-facts"]], "Authors": [[0, "authors"], [1, "authors"], [2, "authors"], [3, "authors"], [4, "authors"], [5, "authors"], [6, "authors"], [7, "authors"], [8, "authors"], [9, "authors"], [10, "authors"], [11, "authors"], [12, "authors"], [13, "authors"], [14, "authors"], [15, "authors"], [16, "authors"], [17, "authors"], [18, "authors"], [19, "authors"], [20, "authors"], [21, "authors"], [22, "authors"], [23, "authors"], [24, "authors"], [25, "authors"], [26, "authors"], [27, "authors"], [28, "authors"], [29, "authors"], [30, "authors"], [31, "authors"], [32, "authors"], [36, "authors"]], "Collection links": [[0, "collection-links"], [1, "collection-links"], [2, "collection-links"], [3, "collection-links"], [4, "collection-links"], [5, "collection-links"], [6, "collection-links"], [7, "collection-links"], [8, "collection-links"], [9, "collection-links"], [10, "collection-links"], [11, "collection-links"], [12, "collection-links"], [13, "collection-links"], [14, "collection-links"], [15, "collection-links"], [16, "collection-links"], [17, "collection-links"], [18, "collection-links"], [19, "collection-links"], [20, "collection-links"], [21, "collection-links"], [22, "collection-links"], [23, "collection-links"], [24, "collection-links"], [25, "collection-links"], [26, "collection-links"], [27, "collection-links"], [28, "collection-links"], [29, "collection-links"], [30, "collection-links"], [31, "collection-links"], [32, "collection-links"], [36, "collection-links"]], "community.docker.docker_api connection \u2013 Run tasks in docker containers": [[1, "community-docker-docker-api-connection-run-tasks-in-docker-containers"]], "Requirements": [[1, "requirements"], [2, "requirements"], [3, "requirements"], [5, "requirements"], [6, "requirements"], [7, "requirements"], [8, "requirements"], [9, "requirements"], [10, "requirements"], [11, "requirements"], [12, "requirements"], [13, "requirements"], [14, "requirements"], [15, "requirements"], [16, "requirements"], [17, "requirements"], [18, "requirements"], [19, "requirements"], [20, "requirements"], [21, "requirements"], [22, "requirements"], [24, "requirements"], [26, "requirements"], [27, "requirements"], [28, "requirements"], [29, "requirements"], [30, "requirements"], [31, "requirements"], [32, "requirements"], [33, "requirements"]], "Parameters": [[1, "parameters"], [2, "parameters"], [3, "parameters"], [4, "parameters"], [5, "parameters"], [6, "parameters"], [7, "parameters"], [8, "parameters"], [9, "parameters"], [10, "parameters"], [11, "parameters"], [12, "parameters"], [13, "parameters"], [14, "parameters"], [15, "parameters"], [16, "parameters"], [17, "parameters"], [18, "parameters"], [19, "parameters"], [20, "parameters"], [21, "parameters"], [22, "parameters"], [24, "parameters"], [25, "parameters"], [26, "parameters"], [27, "parameters"], [28, "parameters"], [29, "parameters"], [30, "parameters"], [31, "parameters"], [32, "parameters"], [33, "parameters"], [36, "parameters"]], "Notes": [[1, "notes"], [2, "notes"], [3, "notes"], [5, "notes"], [6, "notes"], [7, "notes"], [8, "notes"], [9, "notes"], [10, "notes"], [11, "notes"], [12, "notes"], [13, "notes"], [14, "notes"], [16, "notes"], [17, "notes"], [18, "notes"], [19, "notes"], [20, "notes"], [21, "notes"], [22, "notes"], [26, "notes"], [28, "notes"], [29, "notes"], [30, "notes"], [31, "notes"], [32, "notes"], [36, "notes"]], "community.docker.docker_compose module \u2013 Manage multi-container Docker applications with Docker Compose.": [[2, "community-docker-docker-compose-module-manage-multi-container-docker-applications-with-docker-compose"]], "Return Values": [[2, "return-values"], [3, "return-values"], [5, "return-values"], [6, "return-values"], [7, "return-values"], [8, "return-values"], [10, "return-values"], [11, "return-values"], [12, "return-values"], [13, "return-values"], [14, "return-values"], [16, "return-values"], [17, "return-values"], [18, "return-values"], [19, "return-values"], [20, "return-values"], [21, "return-values"], [22, "return-values"], [23, "return-values"], [24, "return-values"], [25, "return-values"], [26, "return-values"], [28, "return-values"], [29, "return-values"], [30, "return-values"], [31, "return-values"], [32, "return-values"]], "community.docker.docker_config module \u2013 Manage docker configs.": [[3, "community-docker-docker-config-module-manage-docker-configs"]], "community.docker.docker connection \u2013 Run tasks in docker containers": [[4, "community-docker-docker-connection-run-tasks-in-docker-containers"]], "community.docker.docker_container_copy_into module \u2013 Copy a file into a Docker container": [[5, "community-docker-docker-container-copy-into-module-copy-a-file-into-a-docker-container"]], "community.docker.docker_container_exec module \u2013 Execute command in a docker container": [[6, "community-docker-docker-container-exec-module-execute-command-in-a-docker-container"]], "community.docker.docker_container_info module \u2013 Retrieves facts about docker container": [[7, "community-docker-docker-container-info-module-retrieves-facts-about-docker-container"]], "community.docker.docker_container module \u2013 manage Docker containers": [[8, "community-docker-docker-container-module-manage-docker-containers"]], "community.docker.docker_containers inventory \u2013 Ansible dynamic inventory plugin for Docker containers": [[9, "community-docker-docker-containers-inventory-ansible-dynamic-inventory-plugin-for-docker-containers"]], "community.docker.docker_host_info module \u2013 Retrieves facts about docker host and lists of objects of the services.": [[10, "community-docker-docker-host-info-module-retrieves-facts-about-docker-host-and-lists-of-objects-of-the-services"]], "community.docker.docker_image_info module \u2013 Inspect docker images": [[11, "community-docker-docker-image-info-module-inspect-docker-images"]], "community.docker.docker_image_load module \u2013 Load docker image(s) from archives": [[12, "community-docker-docker-image-load-module-load-docker-image-s-from-archives"]], "community.docker.docker_image module \u2013 Manage docker images": [[13, "community-docker-docker-image-module-manage-docker-images"]], "community.docker.docker_login module \u2013 Log into a Docker registry.": [[14, "community-docker-docker-login-module-log-into-a-docker-registry"]], "community.docker.docker_machine inventory \u2013 Docker Machine inventory source": [[15, "community-docker-docker-machine-inventory-docker-machine-inventory-source"]], "community.docker.docker_network_info module \u2013 Retrieves facts about docker network": [[16, "community-docker-docker-network-info-module-retrieves-facts-about-docker-network"]], "community.docker.docker_network module \u2013 Manage Docker networks": [[17, "community-docker-docker-network-module-manage-docker-networks"]], "community.docker.docker_node_info module \u2013 Retrieves facts about docker swarm node from Swarm Manager": [[18, "community-docker-docker-node-info-module-retrieves-facts-about-docker-swarm-node-from-swarm-manager"]], "community.docker.docker_node module \u2013 Manage Docker Swarm node": [[19, "community-docker-docker-node-module-manage-docker-swarm-node"]], "community.docker.docker_plugin module \u2013 Manage Docker plugins": [[20, "community-docker-docker-plugin-module-manage-docker-plugins"]], "community.docker.docker_prune module \u2013 Allows to prune various docker objects": [[21, "community-docker-docker-prune-module-allows-to-prune-various-docker-objects"]], "community.docker.docker_secret module \u2013 Manage docker secrets.": [[22, "community-docker-docker-secret-module-manage-docker-secrets"]], "community.docker.docker_stack_info module \u2013 Return information on a docker stack": [[23, "community-docker-docker-stack-info-module-return-information-on-a-docker-stack"]], "community.docker.docker_stack module \u2013 docker stack module": [[24, "community-docker-docker-stack-module-docker-stack-module"]], "community.docker.docker_stack_task_info module \u2013 Return information of the tasks on a docker stack": [[25, "community-docker-docker-stack-task-info-module-return-information-of-the-tasks-on-a-docker-stack"]], "community.docker.docker_swarm_info module \u2013 Retrieves facts about Docker Swarm cluster.": [[26, "community-docker-docker-swarm-info-module-retrieves-facts-about-docker-swarm-cluster"]], "community.docker.docker_swarm inventory \u2013 Ansible dynamic inventory plugin for Docker swarm nodes.": [[27, "community-docker-docker-swarm-inventory-ansible-dynamic-inventory-plugin-for-docker-swarm-nodes"]], "community.docker.docker_swarm module \u2013 Manage Swarm cluster": [[28, "community-docker-docker-swarm-module-manage-swarm-cluster"]], "community.docker.docker_swarm_service_info module \u2013 Retrieves information about docker services from a Swarm Manager": [[29, "community-docker-docker-swarm-service-info-module-retrieves-information-about-docker-services-from-a-swarm-manager"]], "community.docker.docker_swarm_service module \u2013 docker swarm service": [[30, "community-docker-docker-swarm-service-module-docker-swarm-service"]], "community.docker.docker_volume_info module \u2013 Retrieve facts about Docker volumes": [[31, "community-docker-docker-volume-info-module-retrieve-facts-about-docker-volumes"]], "community.docker.docker_volume module \u2013 Manage Docker volumes": [[32, "community-docker-docker-volume-module-manage-docker-volumes"]], "Docker Guide": [[33, "docker-guide"]], "Connecting to the Docker API": [[33, "connecting-to-the-docker-api"]], "Environment variables": [[33, "environment-variables"]], "Plain Docker daemon: images, networks, volumes, and containers": [[33, "plain-docker-daemon-images-networks-volumes-and-containers"]], "Docker Compose": [[33, "docker-compose"]], "Docker Machine": [[33, "docker-machine"]], "Docker stack": [[33, "docker-stack"]], "Docker Swarm": [[33, "docker-swarm"]], "Swarm management": [[33, "swarm-management"]], "Configuration management": [[33, "configuration-management"]], "Swarm services": [[33, "swarm-services"]], "Helpful links": [[33, "helpful-links"]], "Index of all Collection Environment Variables": [[34, "index-of-all-collection-environment-variables"]], "Community.Docker": [[35, "community-docker"]], "Description": [[35, "description"]], "Communication": [[35, "communication"]], "Scenario Guide": [[35, "scenario-guide"]], "Plugin Index": [[35, "plugin-index"]], "Modules": [[35, "modules"]], "Connection Plugins": [[35, "connection-plugins"]], "Inventory Plugins": [[35, "inventory-plugins"]], "community.docker.nsenter connection \u2013 execute on host running controller container": [[36, "community-docker-nsenter-connection-execute-on-host-running-controller-container"]]}, "indexentries": {"ansible_docker_timeout": [[1, "index-1"], [4, "index-1"], [34, "envvar-ANSIBLE_DOCKER_TIMEOUT"]], "ansible_remote_user": [[1, "index-2"], [4, "index-2"]], "ansible_timeout": [[1, "index-0"], [4, "index-0"]], "environment variable": [[1, "index-0"], [1, "index-1"], [1, "index-2"], [4, "index-0"], [4, "index-1"], [4, "index-2"], [9, "index-0"], [15, "index-0"], [27, "index-0"], [34, "envvar-ANSIBLE_DOCKER_TIMEOUT"], [34, "envvar-ANSIBLE_INVENTORY_USE_EXTRA_VARS"], [34, "envvar-ANSIBLE_NSENTER_PID"], [36, "index-0"]], "ansible_inventory_use_extra_vars": [[9, "index-0"], [15, "index-0"], [27, "index-0"], [34, "envvar-ANSIBLE_INVENTORY_USE_EXTRA_VARS"]], "ansible_nsenter_pid": [[34, "envvar-ANSIBLE_NSENTER_PID"], [36, "index-0"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["current_container_facts_module", "docker_api_connection", "docker_compose_module", "docker_config_module", "docker_connection", "docker_container_copy_into_module", "docker_container_exec_module", "docker_container_info_module", "docker_container_module", "docker_containers_inventory", "docker_host_info_module", "docker_image_info_module", "docker_image_load_module", "docker_image_module", "docker_login_module", "docker_machine_inventory", "docker_network_info_module", "docker_network_module", "docker_node_info_module", "docker_node_module", "docker_plugin_module", "docker_prune_module", "docker_secret_module", "docker_stack_info_module", "docker_stack_module", "docker_stack_task_info_module", "docker_swarm_info_module", "docker_swarm_inventory", "docker_swarm_module", "docker_swarm_service_info_module", "docker_swarm_service_module", "docker_volume_info_module", "docker_volume_module", "docsite/scenario_guide", "environment_variables", "index", "nsenter_connection"], "filenames": ["current_container_facts_module.rst", "docker_api_connection.rst", "docker_compose_module.rst", "docker_config_module.rst", "docker_connection.rst", "docker_container_copy_into_module.rst", "docker_container_exec_module.rst", "docker_container_info_module.rst", "docker_container_module.rst", "docker_containers_inventory.rst", "docker_host_info_module.rst", "docker_image_info_module.rst", "docker_image_load_module.rst", "docker_image_module.rst", "docker_login_module.rst", "docker_machine_inventory.rst", "docker_network_info_module.rst", "docker_network_module.rst", "docker_node_info_module.rst", "docker_node_module.rst", "docker_plugin_module.rst", "docker_prune_module.rst", "docker_secret_module.rst", "docker_stack_info_module.rst", "docker_stack_module.rst", "docker_stack_task_info_module.rst", "docker_swarm_info_module.rst", "docker_swarm_inventory.rst", "docker_swarm_module.rst", "docker_swarm_service_info_module.rst", "docker_swarm_service_module.rst", "docker_volume_info_module.rst", "docker_volume_module.rst", "docsite/scenario_guide.rst", "environment_variables.rst", "index.rst", "nsenter_connection.rst"], "titles": ["community.docker.current_container_facts module \u2013 Return facts about whether the module runs in a container", "community.docker.docker_api connection \u2013 Run tasks in docker containers", "community.docker.docker_compose module \u2013 Manage multi-container Docker applications with Docker Compose.", "community.docker.docker_config module \u2013 Manage docker configs.", "community.docker.docker connection \u2013 Run tasks in docker containers", "community.docker.docker_container_copy_into module \u2013 Copy a file into a Docker container", "community.docker.docker_container_exec module \u2013 Execute command in a docker container", "community.docker.docker_container_info module \u2013 Retrieves facts about docker container", "community.docker.docker_container module \u2013 manage Docker containers", "community.docker.docker_containers inventory \u2013 Ansible dynamic inventory plugin for Docker containers", "community.docker.docker_host_info module \u2013 Retrieves facts about docker host and lists of objects of the services.", "community.docker.docker_image_info module \u2013 Inspect docker images", "community.docker.docker_image_load module \u2013 Load docker image(s) from archives", "community.docker.docker_image module \u2013 Manage docker images", "community.docker.docker_login module \u2013 Log into a Docker registry.", "community.docker.docker_machine inventory \u2013 Docker Machine inventory source", "community.docker.docker_network_info module \u2013 Retrieves facts about docker network", "community.docker.docker_network module \u2013 Manage Docker networks", "community.docker.docker_node_info module \u2013 Retrieves facts about docker swarm node from Swarm Manager", "community.docker.docker_node module \u2013 Manage Docker Swarm node", "community.docker.docker_plugin module \u2013 Manage Docker plugins", "community.docker.docker_prune module \u2013 Allows to prune various docker objects", "community.docker.docker_secret module \u2013 Manage docker secrets.", "community.docker.docker_stack_info module \u2013 Return information on a docker stack", "community.docker.docker_stack module \u2013 docker stack module", "community.docker.docker_stack_task_info module \u2013 Return information of the tasks on a docker stack", "community.docker.docker_swarm_info module \u2013 Retrieves facts about Docker Swarm cluster.", "community.docker.docker_swarm inventory \u2013 Ansible dynamic inventory plugin for Docker swarm nodes.", "community.docker.docker_swarm module \u2013 Manage Swarm cluster", "community.docker.docker_swarm_service_info module \u2013 Retrieves information about docker services from a Swarm Manager", "community.docker.docker_swarm_service module \u2013 docker swarm service", "community.docker.docker_volume_info module \u2013 Retrieve facts about Docker volumes", "community.docker.docker_volume module \u2013 Manage Docker volumes", "Docker Guide", "Index of all Collection Environment Variables", "Community.Docker", "community.docker.nsenter connection \u2013 execute on host running controller container"], "terms": {"thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36], "part": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 36], "version": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "3": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "4": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "8": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "To": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36], "instal": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36], "us": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36], "ansibl": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36], "galaxi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 36], "playbook": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36], "specifi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 36], "new": [0, 1, 2, 3, 5, 6, 8, 9, 12, 15, 17, 19, 20, 22, 24, 28, 30, 32, 36], "1": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36], "0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "podman": 0, "attempt": [0, 8, 11, 15], "best": 0, "effort": 0, "detect": [0, 2, 8, 27, 28, 33], "There": 0, "might": [0, 2, 3, 6, 8, 9, 13, 15, 18, 19, 22, 26, 27, 28, 29, 30], "special": [0, 8, 10, 27], "case": [0, 8, 10, 30], "where": [0, 2, 3, 5, 8, 11, 13, 15, 22, 30, 33], "doe": [0, 1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32], "work": [0, 1, 2, 3, 5, 6, 8, 9, 19, 22, 30, 33, 35], "you": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36], "encount": [0, 8], "one": [0, 2, 3, 4, 6, 8, 11, 12, 13, 18, 19, 22, 26, 28, 29, 30], "pleas": [0, 2, 3, 6, 8, 17, 18, 19, 22, 26, 28, 29, 30, 32, 33], "file": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 35], "an": [0, 1, 2, 3, 4, 5, 7, 8, 9, 11, 13, 15, 16, 17, 22, 27, 28, 30, 32, 33], "issu": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "support": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35], "descript": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32], "check_mod": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "full": [0, 2, 3, 5, 7, 8, 10, 11, 14, 16, 17, 18, 19, 20, 22, 23, 25, 26, 28, 29, 30, 31, 32, 33], "action": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 28, 29, 30, 31, 32], "modifi": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33], "state": [0, 2, 3, 7, 8, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "can": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34], "chang": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33], "statu": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "predict": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "without": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33], "target": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "diff_mod": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "n": [0, 7, 10, 11, 16, 18, 23, 24, 25, 26, 29, 31], "A": [0, 2, 3, 7, 8, 9, 10, 11, 13, 15, 16, 18, 21, 22, 23, 25, 26, 27, 29, 30, 31], "Will": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "detail": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33], "what": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "ha": [0, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33], "possibli": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "need": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33], "when": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33], "diff": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "mode": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 36], "ansible_fact": 0, "dictionari": [0, 2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32], "updat": [0, 3, 8, 13, 14, 17, 19, 22, 28, 30, 33], "exist": [0, 1, 2, 3, 4, 5, 7, 8, 11, 13, 14, 16, 17, 20, 22, 28, 29, 30, 31, 32, 33], "host": [0, 1, 2, 3, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 35], "name": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33], "get": [0, 5, 7, 8, 10, 15, 16, 18, 26, 29, 31], "current": [0, 2, 3, 5, 7, 8, 14, 16, 18, 22, 24, 26, 28, 29, 30], "print": [0, 6, 7, 8, 12, 16, 26, 31], "inform": [0, 1, 2, 5, 6, 7, 8, 9, 10, 12, 16, 18, 19, 21, 26, 28, 31, 33, 35], "builtin": [0, 2, 3, 5, 6, 7, 10, 11, 12, 16, 18, 19, 22, 23, 25, 26, 28, 29, 30, 31], "debug": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 28, 29, 30, 31, 32], "msg": [0, 7, 12, 16, 26, 31], "id": [0, 2, 3, 5, 6, 7, 8, 9, 11, 12, 13, 16, 17, 18, 19, 21, 22, 25, 28, 30], "ansible_module_container_id": 0, "ansible_module_running_in_contain": 0, "ar": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36], "ad": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "hostvar": 0, "referenc": 0, "just": [0, 33], "like": [0, 6, 8, 17, 28, 30], "ani": [0, 5, 8, 13, 15, 24, 30, 32], "other": [0, 2, 6, 8, 9, 15, 18, 19, 26, 27, 28, 29, 30], "thei": [0, 5, 8, 9, 15, 17, 27, 30, 33], "do": [0, 5, 8, 9, 13, 15], "regist": [0, 2, 6, 7, 10, 11, 12, 16, 18, 19, 23, 25, 26, 29, 30, 31], "order": [0, 1, 2, 4, 6, 8, 9, 15, 27, 30, 33, 36], "them": [0, 2, 8, 14, 15, 17, 18, 19, 26, 28, 29, 33], "kei": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33], "string": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33], "The": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36], "empti": [0, 2, 6, 8, 9, 11, 15, 17, 18, 19, 27], "wa": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "alwai": [0, 2, 3, 7, 8, 9, 10, 11, 13, 15, 16, 18, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 36], "ansible_module_container_typ": 0, "environ": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 36], "non": [0, 5, 7, 8, 13, 16, 17, 21, 34, 36], "identifi": [0, 7, 8, 16, 18], "indic": [0, 5, 15, 26], "ran": [0, 6], "insid": [0, 1, 4, 5, 6, 8, 9, 30], "regular": 0, "azure_pipelin": 0, "azur": 0, "pipelin": 0, "seem": [0, 5], "longer": [0, 2, 8, 18, 19, 26, 28, 29, 33], "report": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "github_act": 0, "github": [0, 1, 6, 8, 9], "It": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33, 36], "sinc": [0, 6, 8, 9, 15, 27, 33], "2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "onli": [0, 2, 3, 5, 6, 8, 9, 10, 11, 13, 14, 17, 18, 19, 21, 22, 26, 28, 29, 30], "boolean": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32], "abl": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32], "felix": [0, 1, 5, 6, 7, 8, 9, 12, 21, 31], "fontein": [0, 1, 5, 6, 7, 8, 9, 12, 21, 31], "felixfontein": [0, 1, 5, 6, 7, 8, 9, 12, 21, 31], "tracker": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "repositori": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "sourc": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "submit": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "bug": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "request": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "featur": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "plugin": [1, 4, 5, 15, 30, 33, 34, 36], "further": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32], "see": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33], "command": [1, 2, 4, 8, 14, 23, 24, 25, 30, 33, 35], "put": [1, 4], "fetch": [1, 4, 15], "librari": 1, "interact": [1, 8], "directli": [1, 2, 3, 4, 6, 22, 30, 33], "daemon": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "instead": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 36], "cli": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "want": [1, 4, 8, 11, 13, 17], "below": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32], "local": [1, 2, 7, 8, 9, 11, 13, 14, 15, 16, 17, 20, 27, 31, 32, 33], "control": [1, 3, 4, 8, 9, 14, 15, 17, 22, 27, 32, 33, 34, 35], "node": [1, 5, 8, 9, 15, 17, 23, 24, 25, 26, 28, 30, 33, 35, 36], "execut": [1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35], "pywin32": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 31, 32], "pipe": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 31, 32], "window": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 30, 31, 32], "32": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 28, 30, 31, 32], "paramiko": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "ssh": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "use_ssh_cli": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "fals": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "pyopenssl": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 31, 32], "tl": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "backport": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 31, 32], "ssl_match_hostnam": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 31, 32], "python": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "comment": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 36], "api_vers": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "alias": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "docker_api_vers": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "api": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "default": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36], "latest": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "If": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "valu": [1, 4, 9, 15, 27, 33], "variabl": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 36], "set": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34], "auto": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "configur": [1, 2, 3, 4, 5, 8, 9, 13, 14, 15, 18, 19, 22, 26, 27, 28, 29, 30, 34, 36], "ansible_docker_api_vers": 1, "ca_cert": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "tls_ca_cert": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "cacert_path": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "path": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "ca": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "certif": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "perform": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "server": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "verif": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "provid": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 36], "docker_cert_path": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "pem": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "from": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 24, 26, 27, 28, 30, 31, 32, 33, 34, 35], "directori": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "ansible_docker_ca_cert": 1, "client_cert": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "tls_client_cert": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "cert_path": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "client": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "cert": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "ansible_docker_client_cert": 1, "client_kei": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "tls_client_kei": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "key_path": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "ansible_docker_client_kei": 1, "container_timeout": [1, 4], "integ": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 36], "how": [1, 4, 5, 8, 9, 15, 17, 30, 33, 34], "long": [1, 2, 4, 7, 8, 16, 34], "we": [1, 4, 8, 9, 13, 15, 17, 27, 34], "wait": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 34], "access": [1, 4, 17, 30, 34, 36], "read": [1, 2, 3, 4, 8, 9, 22, 27, 30, 34], "output": [1, 2, 4, 6, 7, 8, 10, 13, 15, 16, 18, 26, 29, 34], "onc": [1, 4, 30, 34], "start": [1, 2, 4, 8, 9, 15, 27, 30, 33, 34], "10": [1, 2, 3, 4, 8, 20, 22, 26, 27, 28, 30], "ini": [1, 4, 9, 15, 27, 36], "entri": [1, 4, 8, 9, 15, 18, 19, 27, 28, 36], "timeout": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "docker_connect": [1, 4], "ansible_timeout": [1, 4], "ansible_docker_timeout": [1, 4, 34], "argument": [1, 4, 6, 13, 30], "choic": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32], "true": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32], "docker_host": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "docker_url": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "url": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "unix": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "socket": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "remot": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 36], "tcp": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "For": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 36], "exampl": [1, 4, 33, 36], "192": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "23": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "2376": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "encrypt": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "modul": [1, 9, 27, 33], "automat": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "replac": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "http": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "var": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], "sock": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "ansible_docker_docker_host": 1, "remote_addr": [1, 4, 28], "inventory_hostnam": [1, 4], "ansible_host": [1, 4, 9, 15, 27], "ansible_docker_host": [1, 4], "remote_us": [1, 4], "user": [1, 4, 5, 6, 7, 8, 11, 14, 15, 19, 28, 30, 33, 34, 35, 36], "ansible_remote_us": [1, 4], "ansible_us": [1, 4, 15], "ansible_docker_us": [1, 4], "keyword": [1, 4], "ssl_version": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "valid": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "ssl": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "number": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "determin": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "docker_ssl_vers": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "ansible_docker_ssl_vers": 1, "maximum": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "amount": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "time": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "second": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "respons": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "docker_timeout": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "60": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "secur": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "verifi": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "authent": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "validate_cert": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "well": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "take": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "preced": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 34], "docker_tl": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "ansible_docker_tl": 1, "tls_hostnam": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "expect": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "docker_tls_hostnam": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "option": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "had": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "localhost": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "older": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "remov": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 28, 29, 30, 31, 32, 33], "ansible_docker_tls_hostnam": 1, "5": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "transport": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "tool": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "tls_verifi": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "docker_tls_verifi": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "ansible_docker_validate_cert": 1, "caus": [1, 3, 6, 8, 22, 32], "inabl": [1, 6], "send": [1, 6, 8, 24, 28], "close_notifi": [1, 6], "close": [1, 6], "sslsocket": [1, 6], "com": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "605": [1, 6, 9], "more": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "each": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 36], "defin": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "machin": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 35], "script": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 33], "ship": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "product": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32], "up": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 36], "doc": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "refer": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 28, 29, 30, 31, 32], "env": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 28, 29, 30, 31, 32], "sdk": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33], "code": [1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 30, 31, 32], "deriv": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 20, 21, 27, 31, 32], "includ": [1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 27, 31, 32, 33], "type": [1, 4, 6, 8, 9, 10, 15, 17, 26, 27, 30, 32, 36], "have": [1, 4, 8, 9, 15, 17, 18, 24, 27, 28, 30, 33, 36], "low": [1, 4, 9, 15, 27, 36], "high": [1, 4, 8, 9, 15, 27, 36], "prioriti": [1, 4, 9, 15, 27, 36], "lower": [1, 4, 9, 15, 27, 36], "list": [1, 2, 4, 6, 8, 9, 11, 12, 13, 15, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 33, 35, 36], "overrid": [1, 2, 4, 8, 9, 15, 24, 27, 30, 36], "higher": [1, 4, 9, 15, 27, 36], "shutdown": 2, "scale": 2, "servic": [2, 8, 9, 17, 23, 24, 26, 35], "yml": [2, 9, 11, 15, 24, 27], "yaml": [2, 6, 8, 9, 15, 24, 27, 30], "inlin": 2, "definit": [2, 24], "check": [2, 5, 8, 11, 13, 14, 28, 30, 33], "call": [2, 8, 11, 30, 33], "docker_servic": 2, "befor": [2, 3, 5, 8, 11, 14, 21, 22, 24, 28, 30, 33], "usag": [2, 8, 10, 11, 30, 35], "did": [2, 8, 11], "25": [2, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "py": [2, 3, 18, 19, 22, 26, 28, 29, 30, 33], "been": [2, 3, 8, 9, 18, 19, 22, 24, 26, 28, 29, 30], "supersed": [2, 3, 18, 19, 22, 26, 28, 29, 30], "here": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "both": [2, 3, 8, 10, 11, 18, 19, 22, 26, 28, 29, 30, 33], "should": [2, 3, 5, 8, 9, 15, 18, 19, 22, 26, 27, 28, 29, 30, 34, 36], "same": [2, 8, 9, 17, 18, 19, 20, 26, 28, 29, 31, 32, 33], "also": [2, 5, 8, 10, 11, 13, 17, 18, 19, 26, 28, 29, 30, 32, 33], "uninstal": [2, 18, 19, 26, 28, 29, 33], "function": [2, 3, 14, 17, 18, 19, 20, 22, 26, 28, 29, 30, 31, 32, 33], "reinstal": [2, 18, 19, 26, 28, 29, 33], "pyyaml": [2, 24], "11": [2, 9, 15, 27, 35], "7": [2, 3, 4, 8, 11, 13, 22, 27, 30, 33], "run": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35], "task": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "build": [2, 9, 10, 13, 15, 27, 33], "present": [2, 3, 5, 8, 10, 13, 14, 17, 20, 22, 24, 28, 30, 32], "imag": [2, 7, 8, 9, 10, 15, 21, 24, 25, 30, 35, 36], "prior": [2, 8, 17, 30], "pull": [2, 8, 11, 13, 33, 36], "rebuilt": [2, 30], "dockerfil": [2, 8, 13, 30, 33], "content": [2, 5, 24, 28], "nocach": [2, 13], "ignor": [2, 8, 9, 15, 18, 19, 27, 36], "cach": [2, 8, 10, 13, 21], "recreat": [2, 3, 8, 17, 22, 30, 32], "unless": [2, 3, 8, 10, 22, 26, 34, 36], "never": [2, 24, 32, 33], "describ": [2, 30], "network": [2, 8, 9, 10, 13, 21, 30, 35], "volum": [2, 7, 8, 10, 11, 21, 26, 30, 35], "mutual": [2, 3, 5, 9, 15, 22, 27], "exclus": [2, 3, 5, 9, 15, 22, 27], "project_src": 2, "depend": [2, 8, 10, 13, 18, 19, 26, 28], "whether": [2, 6, 7, 8, 9, 10, 11, 13, 15, 16, 21, 26, 29, 30, 31, 35], "connect": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 34], "env_fil": [2, 8, 30], "9": [2, 8, 11, 30, 36], "By": [2, 8, 9, 10, 15, 17, 27], "load": [2, 8, 13, 35], "locat": 2, "under": [2, 33], "custom": [2, 8, 14, 17, 30], "rel": [2, 8, 13], "greater": 2, "28": [2, 30], "rather": [2, 8], "than": [2, 8, 15, 18, 19, 21, 24, 30], "element": [2, 6, 8, 9, 10, 11, 12, 13, 15, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30], "merg": [2, 9, 15, 19, 27, 34], "given": [2, 8, 9, 12, 15, 27, 28], "hostname_check": 2, "hostnam": [2, 7, 8, 11, 13, 17, 18, 19, 30, 33], "against": [2, 9], "dure": [2, 8, 9, 13, 20, 30], "process": [2, 8, 13, 30], "profil": 2, "enabl": [2, 8, 13, 17, 20], "equival": [2, 8], "project_nam": 2, "project": [2, 35], "taken": [2, 8], "basenam": 2, "differ": [2, 5, 8, 10, 17, 24, 26, 28, 32], "leav": [2, 8, 17, 28, 33], "unchang": [2, 19, 30], "forc": [2, 3, 5, 8, 13, 14, 17, 22, 28, 30, 32], "all": [2, 5, 8, 9, 10, 11, 12, 13, 15, 17, 18, 19, 24, 27, 28, 30, 33], "smart": 2, "remove_imag": 2, "absent": [2, 3, 7, 8, 13, 14, 16, 17, 20, 22, 24, 28, 30, 32], "remove_orphan": 2, "remove_volum": 2, "data": [2, 3, 5, 6, 8, 11, 22, 28, 30, 32], "restart": [2, 8, 30], "pair": [2, 8, 30], "count": [2, 8], "resp": [2, 14], "stop": [2, 8, 9, 30, 33], "subset": [2, 10, 17, 26], "which": [2, 3, 6, 8, 9, 10, 13, 14, 15, 22, 26, 27, 28, 30, 33], "oper": [2, 13, 17, 19, 20, 28, 30, 32, 33], "desir": [2, 8, 28], "down": 2, "17": 2, "first": [2, 3, 8, 9, 22, 30], "suppos": 2, "creat": [2, 3, 8, 9, 11, 13, 15, 16, 17, 21, 22, 27, 28, 30, 32, 33], "attach": [2, 8, 16, 17, 34, 36], "alreadi": [2, 8, 13, 17, 19, 20, 28, 32], "default_grace_period": 2, "particular": [2, 10], "suddenli": 2, "later": [2, 3, 22, 33], "action_group": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "group": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 35], "module_default": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32], "none": [2, 3, 6, 7, 8, 12, 13, 14, 16, 19, 21, 22, 24, 28, 29, 30, 31], "addit": [2, 3, 5, 8, 18, 19, 22, 26, 27, 28, 29, 30], "packag": [2, 3, 18, 19, 22, 26, 28, 29, 30, 33], "newer": [2, 3, 8, 18, 19, 22, 26, 27, 28, 29, 30, 35], "done": [2, 3, 13, 18, 19, 22, 26, 28, 29, 30], "pip": [2, 3, 18, 19, 22, 26, 28, 29, 30, 33], "allow": [2, 3, 4, 8, 10, 13, 14, 18, 19, 20, 22, 26, 28, 29, 30, 33, 35, 36], "veri": [2, 3, 8, 18, 19, 22, 26, 28, 29, 30], "few": [2, 3, 18, 19, 22, 26, 28, 29, 30, 33], "In": [2, 3, 8, 18, 19, 22, 26, 28, 29, 30], "gener": [2, 3, 8, 9, 15, 18, 19, 22, 26, 27, 28, 29, 30, 33, 35], "home": [2, 3, 5, 13, 18, 19, 22, 26, 28, 29, 30], "config": [2, 7, 8, 11, 13, 14, 16, 17, 18, 19, 22, 26, 28, 29, 30, 33, 35], "json": [2, 3, 8, 13, 14, 15, 18, 19, 22, 26, 28, 29, 30], "docker_config": [2, 18, 19, 22, 26, 28, 29, 30, 33, 35], "otherwis": [2, 3, 5, 8, 9, 15, 18, 19, 22, 26, 27, 28, 29, 30], "django": 2, "follow": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36], "flask": 2, "gather_fact": 2, "tear": 2, "show": [2, 10, 23, 25, 26, 30], "result": [2, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 20, 23, 25, 26, 29, 31, 32, 33], "again": [2, 3, 8, 22], "assert": [2, 8, 11, 13, 30], "web": [2, 24, 30], "db": [2, 8], "flask_web_1": 2, "flask_db_1": 2, "two": [2, 3, 8, 22], "instanc": 2, "v2": 2, "postgr": [2, 8], "playbook_dir": 2, "runserv": 2, "8000": [2, 8], "port": [2, 8, 9, 13, 25, 27, 28, 30], "depends_on": 2, "v1": [2, 7, 8, 13, 14], "common": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "document": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34], "field": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "uniqu": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "complex": 2, "service_nam": 2, "short_id": 2, "short": [2, 7, 8, 9, 16], "built_imag": 2, "built": [2, 13], "hash": [2, 3, 8, 13, 22], "pulled_imag": 2, "map": [2, 3, 8, 9, 13, 15, 17, 22, 27, 30], "success": [2, 3, 5, 6, 8, 10, 12, 13, 17, 19, 20, 22, 26, 28, 31, 32], "container_nam": [2, 8], "format": [2, 8, 9, 11, 13, 27, 28, 30], "project_service_": 2, "cmd": [2, 7, 8, 11, 30], "One": [2, 3, 5, 9, 22, 33], "sampl": [2, 3, 6, 7, 8, 11, 12, 13, 14, 16, 17, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32], "label": [2, 3, 7, 8, 10, 11, 16, 17, 19, 22, 27, 28, 30, 31, 32], "meta": [2, 3, 22], "assign": [2, 3, 8, 9, 19, 22, 30], "null": [2, 7, 8, 11, 16, 30, 31], "member": 2, "globalipv6": 2, "ipv6": [2, 8, 17], "address": [2, 8, 9, 13, 17, 28, 30], "globalipv6prefixlen": 2, "subnet": [2, 16, 17, 28], "length": [2, 8, 11, 28], "ipaddress": 2, "ip": [2, 8, 9, 13, 17, 30], "172": [2, 8, 17, 27], "ipprefixlen": 2, "bit": 2, "16": [2, 8, 27], "macaddress": 2, "mac": [2, 8, 17], "virtual": 2, "nic": 2, "02": 2, "42": 2, "ac": 2, "00": [2, 16, 31], "regard": 2, "disposit": 2, "chri": [2, 3, 8, 11, 13, 14, 17, 22], "houseknecht": [2, 3, 8, 11, 13, 14, 17, 22], "chouseknecht": [2, 3, 8, 11, 13, 14, 17, 22], "swarm": [3, 17, 22, 24, 25, 35], "similar": [3, 5, 7, 14, 16, 22, 33], "rm": [3, 13, 22], "add": [3, 6, 8, 9, 13, 14, 15, 17, 19, 22, 24, 27, 28, 30, 33], "metadata": [3, 9, 15, 19, 22, 27, 28], "ansible_kei": [3, 22], "represent": [3, 22], "futur": [3, 13, 14, 22], "test": [3, 8, 16, 22, 30, 31], "30": [3, 8, 28, 30], "6": [3, 8, 33], "data_src": [3, 22], "data_is_b64": [3, 22], "assum": [3, 5, 8, 13, 22], "base64": [3, 5, 22], "encod": [3, 5, 22], "decod": [3, 5, 22], "being": [3, 5, 13, 22, 28], "binari": [3, 5, 22], "better": [3, 5, 22], "keep": [3, 5, 8, 22, 28, 36], "let": [3, 5, 22], "even": [3, 8, 17, 20, 22, 28, 30], "rolling_vers": [3, 22], "increas": [3, 22], "append": [3, 6, 13, 17, 22], "contain": [3, 10, 11, 13, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 30, 34, 35], "ansible_vers": [3, 22], "template_driv": 3, "golang": 3, "go": [3, 33], "templat": [3, 6, 8], "versions_to_keep": [3, 22], "old": [3, 4, 8, 22, 30, 33], "extran": [3, 22], "delet": [3, 17, 20, 21, 22, 24, 32], "after": [3, 8, 9, 13, 15, 19, 22, 24, 27, 28, 30], "everyth": [3, 5, 21, 22], "foo": [3, 6, 8, 9, 22, 30], "becaus": [3, 8, 9, 15, 22, 27, 28], "re": [3, 8, 14, 17, 22], "prevent": [3, 6, 8, 22], "happen": [3, 8, 22, 33], "lookup": [3, 8, 22], "b64encod": [3, 22], "goodnight": [3, 22], "everyon": [3, 22], "bar": [3, 8, 22, 30], "baz": [3, 22], "No": [3, 22], "though": [3, 13, 22], "miss": [3, 8, 22], "monkei": [3, 22], "creation": [3, 8, 17, 22, 30], "config_id": [3, 30], "object": [3, 5, 15, 22, 26, 35], "hzehrmyjigmcp2gb6nlhmjqcv": [3, 22], "config_nam": [3, 30], "awesome_config": 3, "john": 3, "hu": 3, "ushuz": 3, "prefer": [4, 8, 13, 30], "docker_api": [4, 9, 33, 34, 35], "docker_extra_arg": 4, "extra": [4, 9, 13, 15, 27, 34], "pass": [4, 6, 8, 9, 28, 30, 33], "line": [4, 6, 8, 33], "extra_cli_arg": 4, "ansible_docker_extra_arg": 4, "too": 4, "itself": [4, 33, 36], "lorin": 4, "hochestein": 4, "leendert": 4, "brouwer": 4, "cp": [5, 33], "must": [5, 6, 8, 13, 18, 19, 26, 28, 29, 30, 33], "owner_id": 5, "group_id": 5, "necessari": 5, "bin": [5, 6, 7, 8, 11], "sh": [5, 11], "shell": [5, 8, 30], "correspond": [5, 8, 10, 13, 28, 30], "container_path": 5, "absolut": 5, "plan": 5, "pre": 5, "content_is_b64": 5, "risk": 5, "interpret": [5, 33], "utf": 5, "corrupt": 5, "flag": [5, 26], "filesystem": [5, 8, 30], "write": [5, 8], "idempot": [5, 8, 28], "destin": [5, 8], "try": [5, 8, 13, 17, 24], "match": [5, 7, 8, 10, 13, 16, 18, 26, 29, 30], "download": [5, 13], "compar": [5, 8, 33], "upload": 5, "disk": [5, 10, 21], "avail": [5, 8, 9, 13, 15, 19, 26, 27, 30, 33, 34], "local_follow": 5, "tree": 5, "system": [5, 8, 10], "owner": [5, 8, 30], "manag": [5, 24, 26, 27, 30, 35], "transfer": 5, "comput": 5, "max_file_size_for_diff": 5, "core": [5, 8, 9, 15, 27, 34, 35], "larg": [5, 17, 20, 31, 32], "mydata": [5, 7, 8, 16, 31], "txt": [5, 30], "input": [5, 9, 15, 27], "runm": 5, "o": [5, 8, 9, 11, 13, 15, 27], "root": [5, 6, 8, 30, 34, 36], "0o755": 5, "readabl": [5, 8], "writabl": 5, "actual": [5, 19, 30], "argv": 6, "quot": [6, 8, 30], "exactli": 6, "chdir": 6, "detach": [6, 8], "synchron": [6, 33], "asynchron": 6, "stdin": [6, 8], "cannot": [6, 8, 10, 15, 17], "stdout": [6, 13], "stderr": 6, "rc": 6, "respect": [6, 14], "pars": [6, 8, 30], "parser": [6, 8, 30], "avoid": [6, 8, 30, 33], "loss": [6, 8, 30], "jinja2": [6, 8, 9, 15, 27], "convert": [6, 8, 9, 13, 27], "back": [6, 8, 30], "correct": [6, 8, 33], "wai": [6, 8, 9, 13, 36], "stdin_add_newlin": 6, "newlin": 6, "strip_empty_end": 6, "strip": 6, "end": [6, 9, 15, 27], "tty": [6, 7, 8, 11, 30], "alloc": [6, 8, 30], "simpl": 6, "bash": 6, "c": [6, 11], "l": [6, 10, 26], "lah": 6, "dev": [6, 8, 32], "stderr_lin": 6, "exec_id": 6, "249d9e3075655baf705ed8f40488c5e9434049cf3431976f1bfdb73741c574c5": 6, "exit": [6, 8, 30], "standard": [6, 15], "error": [6, 9, 10, 15, 25, 26, 27], "essenti": [7, 10, 16, 18, 29, 33], "inspect": [7, 8, 9, 12, 13, 16, 17, 18, 20, 29, 31, 32, 33, 35], "docker_contain": [7, 17, 33, 34, 35], "mai": [7, 8, 16, 24, 27, 30], "info": [7, 10, 16, 18, 23, 25, 26, 29, 31], "els": [7, 16, 31], "repres": [7, 8, 10, 16, 18, 26, 29, 30], "apparmorprofil": [7, 8], "arg": [7, 8, 13, 30], "attachstderr": [7, 8, 11], "attachstdin": [7, 8, 11], "attachstdout": [7, 8, 11], "usr": [7, 8, 11], "supervisord": [7, 8], "domainnam": [7, 8, 11], "entrypoint": [7, 8, 11], "sbin": [7, 8, 11], "exposedport": [7, 8, 11], "443": [7, 8], "80": [7, 8], "8e47bf643eb9": [7, 8], "lnmp_nginx": [7, 8], "onbuild": [7, 8, 11], "openstdin": [7, 8, 11], "stdinonc": [7, 8, 11], "tmp": [7, 8, 14, 30], "lnmp": [7, 8], "nginx": [7, 8, 13, 24, 30], "site": [7, 8], "log": [7, 8, 13, 28, 30, 33, 35], "life": 8, "cycl": 8, "view": 8, "auto_remov": 8, "side": [8, 28], "container_default_behavior": 8, "compat": [8, 9, 33], "blkio_weight": 8, "block": [8, 17], "io": [8, 14], "weight": [8, 13], "between": [8, 24, 28, 30, 33], "1000": 8, "cap_drop": [8, 30], "capabl": [8, 30], "drop": [8, 30], "cap": 8, "compos": [8, 9, 15, 24, 27, 35], "cap_add": [8, 30], "cgroup_par": 8, "parent": [8, 9, 11, 15, 27], "cgroup": 8, "cgroupns_mod": 8, "namespac": [8, 23, 36], "simpli": 8, "cgroupn": 8, "privat": [8, 13, 14, 30, 33], "cleanup": 8, "either": [8, 13, 18, 28, 30], "were": 8, "split": 8, "comma": 8, "command_handl": 8, "handl": 8, "behavior": 8, "consid": [8, 13, 17, 21, 28], "rule": 8, "relat": 8, "until": [8, 10, 21, 24], "kept": 8, "correctli": [8, 17], "comparison": 8, "properti": 8, "decid": 8, "strict": [8, 9, 15, 27], "allow_more_pres": 8, "equal": [8, 30], "dict": [8, 10, 26, 30], "wildcard": 8, "explicitli": 8, "variou": [8, 35], "problem": 8, "now": 8, "no_default": 8, "restor": 8, "ensur": [8, 11, 15, 17], "affect": [8, 13, 17, 20, 31, 32], "init": [8, 28, 30, 36], "memori": [8, 13, 30], "paus": [8, 19, 30], "privileg": [8, 36], "read_onli": [8, 30], "cpu_period": 8, "limit": [8, 13, 30], "cpu": [8, 13, 30], "cf": 8, "complet": [8, 19, 24], "fair": 8, "schedul": 8, "period": [8, 30], "easier": 8, "altern": [8, 9, 13], "cpu_quota": 8, "quota": 8, "cpu_shar": 8, "share": [8, 13, 30], "float": [8, 30], "much": 8, "resourc": [8, 24, 30], "mean": [8, 13, 17], "most": [8, 33], "half": 8, "cpuset_cpu": 8, "cpuset_mem": 8, "mem": 8, "default_host_ip": 8, "ipv4": [8, 17], "With": [8, 15, 17], "20": [8, 16], "bind": [8, 30], "explicit": [8, 9], "70": 8, "bridg": [8, 16, 17], "host_binding_ipv4": 8, "fall": 8, "background": 8, "disabl": [8, 13, 20, 30], "reflect": 8, "fail": [8, 10, 17, 18, 19, 24, 26, 28, 29, 30], "device_read_bp": 8, "devic": [8, 32], "rate": 8, "byte": [8, 21, 30], "per": [8, 15, 27, 30], "unit": [8, 30], "posit": [8, 13, 30], "b": [8, 30], "k": [8, 30], "kibibyt": [8, 30], "1024b": [8, 30], "m": [8, 30], "mebibyt": [8, 30], "g": [8, 30], "gibibyt": [8, 30], "t": [8, 30], "tebibyt": [8, 30], "p": [8, 26, 30], "pebibyt": [8, 30], "omit": [8, 9, 15, 27, 28, 30], "device_read_iop": 8, "device_request": 8, "gpu": 8, "top": [8, 9], "level": [8, 9], "combin": [8, 19, 28], "OR": 8, "everi": [8, 33], "AND": 8, "driver": [8, 15, 16, 17, 30, 31, 32], "tri": 8, "satisfi": 8, "sub": [8, 30], "nvidia": 8, "found": [8, 13, 14, 33], "runtim": 8, "device_id": 8, "specif": [8, 13, 17, 32, 33], "device_write_bp": 8, "device_write_iop": 8, "express": [8, 9, 15, 27], "path_on_host": 8, "path_in_contain": 8, "cgroup_permiss": 8, "dns_opt": 8, "dn": [8, 30], "dns_search_domain": 8, "search": [8, 30], "domain": [8, 30], "dns_server": 8, "overwrit": [8, 13], "etc_host": [8, 13], "etc": [8, 11, 13, 17, 30], "exposed_port": 8, "expos": [8, 30], "listen": [8, 28], "force_kil": 8, "forcekil": 8, "kill": [8, 30], "healthcheck": [8, 30], "healthi": [8, 30], "instruct": [8, 13, 30], "interv": [8, 24, 30], "start_period": [8, 30], "durat": [8, 30], "accept": [8, 15, 30], "look": [8, 30], "5h34m56": [8, 30], "1m30": [8, 30], "so": [8, 9, 17, 30, 33], "u": [8, 24, 30], "h": [8, 30], "retri": [8, 24, 30], "consecut": [8, 24, 30], "failur": [8, 30], "unhealthi": [8, 30], "initi": [8, 30], "health": [8, 30], "countdown": [8, 30], "item": [8, 9, 15, 27, 30], "ignore_imag": 8, "evalu": [8, 30], "registri": [8, 11, 13, 24, 30, 33, 35], "warn": [8, 15], "deprec": [8, 33], "tag": [8, 11, 13, 15, 30, 33], "image_comparison": 8, "via": [8, 17, 19, 21, 27, 30], "yet": 8, "image_label_mismatch": 8, "inherit": 8, "while": [8, 30, 36], "introduc": 8, "unexpect": 8, "base": [8, 9, 15, 24, 27], "image_name_mismatch": 8, "still": [8, 9, 15, 24, 27, 30, 33, 36], "reason": 8, "forward": [8, 30], "signal": [8, 30], "reap": [8, 30], "open": 8, "launch": [8, 33, 36], "ipc_mod": 8, "ipc": 8, "reus": 8, "anoth": 8, "within": 8, "keep_volum": 8, "retain": 8, "anonym": 8, "associ": [8, 14, 23, 25], "kernel_memori": 8, "kernel": 8, "minimum": 8, "4m": 8, "kill_sign": 8, "alia": [8, 20], "log_driv": [8, 30], "possibl": [8, 9, 10, 13, 15, 21, 26, 27, 28], "log_opt": 8, "chosen": 8, "engin": [8, 10, 26, 30, 32], "admin": 8, "overview": 8, "effect": [8, 24, 28], "mac_address": 8, "92": 8, "d0": 8, "c6": 8, "0a": 8, "29": [8, 30], "33": 8, "memory_reserv": 8, "soft": 8, "memory_swap": 8, "total": [8, 13], "swap": [8, 13], "unlimit": 8, "memory_swappi": 8, "tune": 8, "swappi": 8, "100": 8, "remain": [8, 19], "mount": [8, 30], "power": 8, "consist": 8, "deleg": 8, "no_copi": [8, 30], "popul": 8, "propag": [8, 30], "rprivat": [8, 30], "rshare": [8, 30], "slave": [8, 30], "rslave": [8, 30], "suppli": 8, "tmpfs_mode": [8, 30], "permiss": 8, "tmpf": [8, 30], "tmpfs_size": [8, 30], "size": [8, 11, 15, 30], "npipe": [8, 30], "volume_driv": 8, "volume_opt": 8, "network_mod": 8, "network_nam": [8, 17], "networks_cli_compat": 8, "least": 8, "belong": [8, 9, 13], "structur": 8, "enforc": 8, "mention": 8, "These": [8, 9, 35], "reach": 8, "ipv4_address": 8, "ipv6_address": 8, "behav": [8, 15], "afterward": 8, "oom_kil": 8, "oom": 8, "killer": 8, "oom_score_adj": 8, "score": 8, "output_log": 8, "journald": 8, "pid_mod": 8, "pid": [8, 34, 36], "pids_limit": 8, "platform": [8, 13, 24, 27], "arch": [8, 13, 27], "variant": [8, 13], "exact": 8, "break": 8, "accident": 8, "due": 8, "give": 8, "extend": [8, 26], "publish_all_port": 8, "publish": [8, 30], "published_port": [8, 30], "intact": 8, "syntax": 8, "9000": 8, "interfac": [8, 9, 28], "rang": [8, 17], "shorter": 8, "free": 8, "util": [8, 33], "dig": 8, "resolv": [8, 24, 30], "bound": 8, "point": 8, "earlier": 8, "purge_network": 8, "make": [8, 9, 11, 13, 15, 17, 27, 28, 30, 32, 33], "sure": [8, 11, 13, 17, 28, 32, 33], "removal_wait_timeout": 8, "usual": [8, 13], "fast": 8, "howev": 8, "mani": 8, "phase": 8, "restart_polici": [8, 30], "polici": [8, 30], "place": 8, "around": [8, 28], "restart_retri": 8, "security_opt": 8, "form": [8, 28], "shm_size": 8, "shm": 8, "entir": 8, "64m": 8, "move": 8, "account": [8, 14, 30], "stop_sign": [8, 30], "stop_timeout": 8, "sigkil": 8, "its": [8, 19, 30], "stoptimeout": 8, "storage_opt": 8, "storag": 8, "sysctl": 8, "pseudo": [8, 30], "ulimit": 8, "nofil": 8, "262144": 8, "usernam": [8, 14, 30], "uid": [8, 30], "groupnam": 8, "gid": [8, 30], "userns_mod": 8, "ut": 8, "style": 8, "separ": [8, 9, 15, 27], "ro": 8, "rw": 8, "nocopi": 8, "selinux": 8, "addition": 8, "z": 8, "volumes_from": 8, "working_dir": [8, 30], "partial": [8, 13], "destroi": [8, 33], "downtim": 8, "except": [8, 17, 27], "therefor": 8, "relev": 8, "busybox": [8, 25], "redi": 8, "myredi": 8, "appendonli": 8, "ye": [8, 9, 15, 27], "6379": 8, "myapplic": 8, "someus": 8, "appimag": 8, "aliasedredi": 8, "sda": 8, "xvda": 8, "rwm": 8, "8080": [8, 13], "udp": [8, 30], "9001": 8, "8081": 8, "127": [8, 9, 30], "9002": 8, "random": 8, "9003": 8, "8100": 8, "select": [8, 9, 10, 11, 13, 17, 19, 21, 26], "9010": 8, "9020": 8, "7000": 8, "7010": 8, "secret_kei": 8, "ssssh": 8, "boolean_kei": 8, "mycontain": 8, "ubuntu": [8, 30], "14": [8, 30], "04": [8, 30], "sleep": [8, 30], "infin": 8, "balanc": 8, "anotherappimag": 8, "1d": 8, "with_sequ": 8, "ohno": 8, "syslog": 8, "myservic": [8, 26, 29, 30], "my": [8, 9, 27], "514": 8, "facil": 8, "13": [8, 9, 30], "renam": [8, 30], "db_test": 8, "docker_network_nam": 8, "sleeper": 8, "testingnet": 8, "sleepyzz": 8, "testingnet2": 8, "sleepi": 8, "18": 8, "sleepyz": 8, "zzzz": 8, "agent": [8, 24, 28], "jenkinsci": 8, "jenkin": 8, "sys_tim": 8, "finer": 8, "arg1": 8, "arg2": 8, "whatev": [8, 13], "precis": 8, "ok": 8, "ii": 8, "healthstatu": 8, "proxi": [8, 13], "curl": [8, 30], "ing": [8, 30], "22": [8, 9], "1700": 8, "16g": 8, "20m": [8, 30], "sdb": 8, "300": 8, "some": 8, "3a23c669": 8, "1f69": 8, "c64e": 8, "cf85": 8, "44e9b07e7a2a": 8, "condit": [8, 9, 15, 27, 30], "12": [8, 9, 15, 16, 20, 27, 31], "mb": 8, "backend": 8, "fabianle": 8, "org": 8, "2020": 8, "01": [8, 31], "15": [8, 11], "overlay2": 8, "xf": 8, "rootf": 8, "12m": 8, "fact": [8, 9, 15, 27, 30, 35], "zero": 8, "cove": 8, "schneider": 8, "joshua": 8, "conner": 8, "joshuaconn": 8, "pavel": [8, 13], "antonov": [8, 13], "softzilla": [8, 13], "thoma": 8, "steinbach": 8, "thomassteinbach": 8, "philipp": 8, "jandot": 8, "zfil": 8, "daan": 8, "oosterveld": 8, "dusdanig": 8, "kassian": 8, "sun": 8, "kassiansun": 8, "add_legacy_group": 9, "letter": 9, "image_": 9, "stack_": 9, "stack": [9, 30, 35], "service_": 9, "multipl": [9, 11, 12, 18, 33], "configure_docker_daemon": 9, "connection_typ": 9, "default_ip": 9, "private_ssh_port": 9, "keyed_group": [9, 15, 27], "default_valu": [9, 15, 27], "trailing_separ": [9, 15, 27], "parent_group": [9, 15, 27], "prefix": [9, 15, 27], "_": [9, 15, 27], "leading_separ": [9, 15, 27], "conjunct": [9, 15, 27], "underscor": [9, 15, 27], "lead": [9, 15, 27], "concaten": [9, 15, 27], "recogn": [9, 27], "own": [9, 27], "invalid": [9, 15, 27], "fatal": [9, 15, 27], "skip": [9, 15, 27], "continu": [9, 15, 27, 30], "those": [9, 15, 19, 27], "use_extra_var": [9, 15, 27], "composit": [9, 15, 27, 34], "highest": [9, 15, 27, 34], "inventory_plugin": [9, 15, 27], "ansible_inventory_use_extra_var": [9, 15, 27, 34], "verbose_output": [9, 10, 15, 26, 27], "toggl": [9, 27], "transform": 9, "docker_xxx": 9, "hostconfig": 9, "docker_hostconfig": 9, "minim": [9, 15, 27], "2375": [9, 27], "unverifi": [9, 27], "somewher": [9, 27], "construct": [9, 15, 27], "primari": 9, "network_foo": 9, "networkmod": 9, "linux": [9, 11, 27], "os_linux": [9, 27], "docker_platform": 9, "fallback": 9, "export": 9, "ansible_ssh_host": 9, "ansible_ssh_port": 9, "docker_nam": 9, "queri": [10, 18, 24, 33], "contact": 10, "meet": 10, "containers_al": 10, "containers_filt": [10, 21], "filter": [10, 21, 26], "24h": [10, 21], "disk_usag": 10, "summari": 10, "space": [10, 21], "layer": 10, "sum": 10, "images_filt": [10, 21], "dangl": [10, 21], "networks_filt": [10, 21], "verbos": [10, 26], "method": [10, 26], "your": [10, 14, 17, 26, 28, 33], "volumes_filt": [10, 21], "mylabel": [10, 30], "key1": [10, 17, 19], "value1": [10, 17], "key2": [10, 17, 19], "value2": [10, 17], "host_info": 10, "can_talk_to_dock": [10, 26], "talk": [10, 26, 33], "basic": [10, 26], "piotr": [10, 18, 19, 26, 28, 30], "wojciechowski": [10, 18, 19, 26, 28, 30], "wojciechowskipiotr": [10, 18, 19, 26, 28, 30], "arrai": 11, "appear": 11, "docker_imag": [11, 33, 35], "docker_image_fact": 11, "singl": [11, 17, 33], "pacur": [11, 13], "cento": [11, 13], "sinatra": [11, 13], "architectur": [11, 27], "amd64": [11, 13], "5000": [11, 13, 14], "e5c68db50333": 11, "c72dce2618dc8f7b794d2b2c2b1e64e0205ead5befc294f8111da23bd6a2c799": 11, "lib": [11, 31], "workingdir": 11, "e83a452b8fb89d78a25a6739457050131ca5c863629a47639530d9ad2008d610": 11, "containerconfig": 11, "nop": 11, "2016": 11, "03": 11, "08t21": 11, "08": 11, "399680378z": 11, "dockervers": 11, "graphdriv": 11, "auf": 11, "53773d8552f07b730f3e19979e32499519807d67b344141d965463a950a66e08": 11, "f0b1f729f784b755e7bf9c8c2e65d8a0a35a533769c2588f02895f6781ac0805": 11, "repodigest": 11, "repotag": 11, "virtuals": 11, "165808884": 11, "tar": [12, 13], "image_nam": 12, "join": [12, 28, 33], "hello": 12, "world": 12, "sha256": [12, 30], "e004c2cc521c95383aebb1fb5893719aa7a8eae2e7a71f316a4410784edb00a9": 12, "push": [13, 33], "archiv": [13, 35], "archive_path": 13, "direct": 13, "conveni": 13, "cache_from": 13, "container_limit": 13, "appli": [13, 19, 24, 28, 30], "cpusetcpu": 13, "cpushar": 13, "memswap": 13, "http_timeout": 13, "context": [13, 33], "intermedi": 13, "stage": 13, "final": 13, "use_config_proxi": 13, "force_abs": 13, "un": 13, "force_sourc": 13, "force_tag": 13, "load_path": 13, "registry_serv": 13, "tag_nam": 13, "ask": [13, 15], "minor": 13, "releas": 13, "hub": [13, 33], "retriev": [13, 23, 25, 28, 33, 35], "about": [13, 17, 19, 28, 33, 35], "buildkit": 13, "buildx": 13, "56": 13, "dcoppenhagan": 13, "myimag": 13, "As": 13, "repo": 13, "my_sinatra": 13, "dir": 13, "log_volum": 13, "myapp": 13, "listen_port": 13, "alpin": [13, 30], "sorin": 13, "sbarnea": 13, "ssbarnea": 13, "login": [14, 33], "credenti": 14, "store": [14, 15, 28], "config_path": 14, "dockercfg_path": 14, "password": [14, 20], "plaintext": 14, "reauthor": 14, "reauth": 14, "refresh": 14, "registry_url": 14, "index": 14, "out": [14, 30, 33], "logout": [14, 33], "dockerhub": 14, "could": 14, "rekcod": 14, "yourself": 14, "secrets3": 14, "mydockercfg": 14, "login_result": 14, "serveraddress": 14, "testus": 14, "olaf": 14, "kilian": 14, "olsaki": 14, "ansible_port": 15, "ansible_ssh_private_kei": 15, "dm_": 15, "daemon_env": 15, "silent": 15, "successfulli": 15, "token": [15, 26, 28], "running_requir": 15, "exmapl": 15, "region": 15, "docker_machine_node_attribut": 15, "digitalocean": 15, "mymachin": 15, "drivernam": 15, "digit": 15, "dm_tag": 15, "behaviour": 15, "ansible_ssh_common_arg": 15, "stricthostkeycheck": 15, "ximon": 15, "eighteen": 15, "ximon18": 15, "docker_network": [16, 33, 35], "configfrom": 16, "configonli": 16, "2018": [16, 31], "07t01": 16, "47": 16, "51": 16, "250835114": 16, "06": 16, "enableipv6": 16, "ipam": [16, 17], "gatewai": [16, 17], "168": [16, 28], "96": 16, "0856968545f22026c41c2c7c3d448319d3b4a6a03a40b148b3ac4031696d1c0a": 16, "ingress": [16, 30], "intern": [16, 17], "f2700bba": 16, "scope": [16, 17, 31], "dave": [16, 17], "bendit": [16, 17], "dbendit": [16, 17], "subcommand": [17, 20, 31, 32], "increment": 17, "canon": 17, "global": [17, 30, 33], "worker": [17, 19, 27, 28], "care": 17, "reli": [17, 36], "overlai": 17, "3rd": [17, 32], "parti": [17, 32], "driver_opt": [17, 32], "consult": [17, 32], "enable_ipv6": 17, "disconnect": 17, "restrict": 17, "extern": [17, 28, 30], "ipam_config": 17, "iprang": 17, "spell": 17, "notat": 17, "aux_address": 17, "auxiliari": 17, "cidr": [17, 28], "ipam_driv": 17, "ipam_driver_opt": 17, "reconnect": 17, "ones": [17, 19], "fix": 17, "over": [17, 33], "loop": 17, "properli": 17, "network_on": 17, "container_a": 17, "container_b": 17, "container_c": 17, "fulllist": 17, "network_two": 17, "net2": 17, "network_thre": 17, "27": [17, 30], "24": [17, 21], "26": 17, "host1": 17, "host2": 17, "network_four": 17, "network_ipv6_on": 17, "fdd1": 17, "ac8c": 17, "0557": 17, "7ce1": 17, "64": 17, "network_ipv6_two": 17, "7ce2": 17, "ben": 17, "keith": 17, "keitwb": 17, "cluster": [18, 19, 35], "self": 18, "presenc": 18, "mynod": [18, 19, 26, 28], "mynode1": 18, "mynode2": 18, "left": 18, "unreach": 18, "role": [19, 28, 30], "activ": 19, "drain": 19, "docker_swarm": [19, 33, 34, 35], "labels_st": 19, "labels_to_remov": 19, "made": [19, 30], "thierri": [19, 28], "bouvet": [19, 28], "tbouvet": [19, 28], "enable_timeout": 20, "force_remov": 20, "plugin_nam": 20, "plugin_opt": 20, "plugin_on": 20, "weavework": 20, "net": 20, "latest_releas": 20, "ipalloc_rang": 20, "weave_password": 20, "sakar": 20, "mehra": 20, "sakar97": 20, "vladimir": 20, "porshkevich": 20, "builder_cach": 21, "builder": 21, "hour": 21, "ago": 21, "builder_cache_space_reclaim": 21, "reclaim": 21, "containers_space_reclaim": 21, "images_space_reclaim": 21, "volumes_space_reclaim": 21, "secret_id": [22, 30], "secret_nam": [22, 30], "awesome_secret": 22, "grafana": 23, "orchestr": [23, 33], "kubernet": [23, 33], "jose": [23, 25], "angel": [23, 25], "munoz": [23, 25], "imjoseangel": [23, 25], "jsondiff": 24, "absent_retri": 24, "larger": 24, "last": 24, "absent_retries_interv": 24, "nest": 24, "prune": [24, 33, 35], "deploi": 24, "resolve_imag": [24, 30], "digest": [24, 30], "with_registry_auth": 24, "auth": 24, "mystack": 24, "opt": [24, 30], "envvar": 24, "stack_spec_diff": 24, "spec": [24, 27], "test_stack_test_servic": 24, "tasktempl": 24, "containerspec": 24, "dario": [24, 30], "zanzico": [24, 30], "dariko": [24, 30], "requir": [25, 36], "test_stack": 25, "currentst": 25, "desiredst": 25, "7wqv6m02ugkw": 25, "messag": 26, "nodes_filt": 26, "services_filt": 26, "tasks_filt": 26, "unlock_kei": 26, "unlock": [26, 28], "ignore_error": 26, "docker_swarm_act": 26, "docker_swarm_manag": 26, "swarm_fact": [26, 28], "swarm_unlock_kei": 26, "return": [27, 35], "leader": [27, 28], "nonlead": 27, "include_host_uri": 27, "attribut": 27, "ansible_host_uri": 27, "uri": 27, "modif": 27, "include_host_uri_port": 27, "time_out": 27, "enginevers": 27, "x86_64": 27, "arch_x86_64": 27, "exompl": 27, "w": 27, "label_product": 27, "hint": 27, "charact": 27, "safe": 27, "stefan": 27, "heitm\u00fcller": 27, "morph027": 27, "advertise_addr": 28, "reachabl": 28, "advertis": 28, "4567": 28, "eth0": 28, "initialis": 28, "autolock_manag": 28, "lock": 28, "docker_swarm_info": [28, 33, 35], "ca_force_rot": 28, "whose": 28, "purpos": 28, "sign": 28, "data_path_addr": 28, "traffic": 28, "data_path_port": 28, "9789": 28, "default_addr_pool": 28, "pool": 28, "39": 28, "dispatcher_heartbeat_period": 28, "delai": [28, 30], "nanosecond": 28, "heartbeat": 28, "dispatch": 28, "5000000000": [28, 30], "election_tick": 28, "tick": 28, "trigger": [28, 30], "elect": 28, "heartbeat_tick": 28, "join_token": 28, "censor": 28, "keep_old_snapshot": 28, "snapshot": 28, "beyond": 28, "docker_nod": [28, 33, 35], "listen_addr": 28, "inter": 28, "2377": 28, "log_entries_for_slow_follow": 28, "sync": 28, "slow": 28, "node_cert_expiri": 28, "expiri": 28, "90": 28, "dai": 28, "7776000000000000": 28, "node_id": 28, "rotate_manager_token": 28, "rotat": 28, "rotate_worker_token": 28, "signing_ca_cert": 28, "leaf": 28, "signing_ca_kei": 28, "snapshot_interv": 28, "10000": 28, "demot": 28, "subnet_s": 28, "mask": 28, "task_history_retention_limit": 28, "histori": 28, "swmtkn": 28, "xxxxx": 28, "ens10": 28, "jointoken": 28, "value_specified_in_no_log_paramet": 28, "unlockkei": 28, "swmkei": 28, "xxx": 28, "hann": [29, 30], "ljungberg": [29, 30], "hannseman": [29, 30], "41": 30, "filenam": 30, "octal": 30, "0644": 30, "0444": 30, "container_label": 30, "dns_option": 30, "dns_search": 30, "endpoint_mod": 30, "endpoint": 30, "vip": 30, "dnsrr": 30, "signific": 30, "force_upd": 30, "37": 30, "replic": 30, "driver_config": 30, "copi": [30, 35], "readonli": 30, "placement": 30, "constraint": 30, "pref": 30, "replicas_max_per_nod": 30, "40": 30, "protocol": 30, "target_port": 30, "replica": 30, "instanti": 30, "reserv": 30, "restart_config": 30, "max_attempt": 30, "rollback_config": 30, "roll": 30, "rollback": 30, "failure_act": 30, "max_failure_ratio": 30, "fraction": 30, "max": 30, "ratio": 30, "monitor": 30, "parallel": 30, "simultan": 30, "secret": [30, 33, 35], "unspecifi": 30, "stop_grace_period": 30, "grace": 30, "update_config": 30, "invok": 30, "workdir": 30, "3600": 30, "remote_tmp": 30, "webapp": 30, "depart": 30, "financ": 30, "envvar1": 30, "envvar2": 30, "app": [30, 33], "fluentd": 30, "24224": 30, "async": 30, "120": 30, "edg": 30, "spread": 30, "operatingsystem": 30, "myconfig_nam": 30, "mynetwork": 30, "mynetwork_alia": 30, "mysecret_nam": 30, "50": 30, "50m": 30, "alter": 30, "swarm_servic": 30, "ansible_swarm_servic": 30, "ansible_docker_servic": 30, "x": 30, "90000000000": 30, "30000000000": 30, "10000000000": 30, "healthcheck_dis": 30, "b3dbf31b77fd99d9c08f780ce6f5282aba076d70a513a8be859d8d3a4d0c92b8": 30, "limit_cpu": 30, "limit_memori": 30, "52428800": 30, "log_driver_opt": 30, "placement_prefer": 30, "reserve_cpu": 30, "reserve_memori": 30, "20971520": 30, "restart_policy_attempt": 30, "restart_policy_delai": 30, "restart_policy_window": 30, "120000000000": 30, "update_delai": 30, "update_failure_act": 30, "update_max_failure_ratio": 30, "update_monitor": 30, "update_ord": 30, "update_parallel": 30, "jason": 30, "witkowski": 30, "jwitko": 30, "volume_nam": [31, 32], "createdat": 31, "09t17": 31, "43": 31, "44": 31, "mountpoint": 31, "bd3f6172": 31, "_data": 31, "commandlin": 32, "volume_cr": 32, "lost": 32, "volume_on": 32, "volume_two": 32, "btrf": 32, "sda2": 32, "alex": 32, "gr\u00f6nholm": 32, "agronholm": 32, "commun": [33, 34], "collect": [33, 35], "offer": 33, "sever": 33, "python_requirements_info": 33, "note": 33, "inventori": [33, 34], "pypi": 33, "realli": 33, "broken": 33, "doubt": 33, "neither": 33, "nor": 33, "wrap": 33, "exec": 33, "posix": 33, "dynam": [33, 35], "individu": 33, "docker_host_info": [33, 35], "docker_login": [33, 35], "docker_prun": [33, 35], "docker_image_info": [33, 35], "docker_network_info": [33, 35], "docker_volume_info": [33, 35], "docker_volum": [33, 35], "lifecycl": 33, "abil": 33, "docker_container_info": [33, 35], "docker_compos": [33, 35], "next": 33, "docker_machin": [33, 34, 35], "docker_stack": [33, 35], "docker_stack_info": [33, 35], "docker_stack_task_info": [33, 35], "docker_node_info": [33, 35], "docker_secret": [33, 35], "docker_swarm_servic": [33, 35], "docker_swarm_service_info": [33, 35], "bender": 33, "openshift": 33, "laptop": 33, "fulli": 33, "scalabl": 33, "cloud": 33, "moment": 33, "declar": 34, "docker": 34, "ansible_nsenter_pid": [34, 36], "nsenter": [34, 35], "fine": [34, 36], "author": 35, "matrix": 35, "room": 35, "im": 35, "question": 35, "irc": 35, "channel": 35, "libera": 35, "mail": 35, "subscrib": 35, "current_container_fact": 35, "multi": 35, "applic": 35, "docker_container_copy_into": 35, "docker_container_exec": 35, "docker_image_load": 35, "docker_plugin": 35, "model": 36, "container": 36, "enter": 36, "systemd": 36, "nsenter_pid": 36, "nsenter_connect": 36, "program": 36, "jeff": 36, "goldschraf": 36, "jgoldschraf": 36}, "objects": {"": [[34, 0, 1, "-", "ANSIBLE_DOCKER_TIMEOUT"], [34, 0, 1, "-", "ANSIBLE_INVENTORY_USE_EXTRA_VARS"], [34, 0, 1, "-", "ANSIBLE_NSENTER_PID"], [33, 0, 1, "-", "DOCKER_API_VERSION"], [33, 0, 1, "-", "DOCKER_CERT_PATH"], [33, 0, 1, "-", "DOCKER_HOST"], [33, 0, 1, "-", "DOCKER_SSL_VERSION"], [33, 0, 1, "-", "DOCKER_TIMEOUT"], [33, 0, 1, "-", "DOCKER_TLS"], [33, 0, 1, "-", "DOCKER_TLS_HOSTNAME"], [33, 0, 1, "-", "DOCKER_TLS_VERIFY"]]}, "objtypes": {"0": "std:envvar"}, "objnames": {"0": ["std", "envvar", "environment variable"]}, "titleterms": {"commun": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36], "docker": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36], "current_container_fact": 0, "modul": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 35], "return": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "fact": [0, 7, 10, 16, 18, 26, 31], "about": [0, 7, 10, 16, 18, 26, 29, 31], "whether": 0, "run": [0, 1, 4, 36], "contain": [0, 1, 2, 4, 5, 6, 7, 8, 9, 33, 36], "synopsi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 36], "attribut": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "exampl": [0, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32], "author": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 36], "collect": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 36], "link": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36], "docker_api": 1, "connect": [1, 4, 33, 35, 36], "task": [1, 4, 25], "requir": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33], "paramet": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36], "note": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 36], "docker_compos": 2, "manag": [2, 3, 8, 13, 17, 18, 19, 20, 22, 28, 29, 32, 33], "multi": 2, "applic": 2, "compos": [2, 33], "valu": [2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32], "docker_config": 3, "config": 3, "docker_container_copy_into": 5, "copi": 5, "file": 5, "docker_container_exec": 6, "execut": [6, 36], "command": 6, "docker_container_info": 7, "retriev": [7, 10, 16, 18, 26, 29, 31], "docker_contain": [8, 9], "inventori": [9, 15, 27, 35], "ansibl": [9, 27], "dynam": [9, 27], "plugin": [9, 20, 27, 35], "docker_host_info": 10, "host": [10, 36], "list": 10, "object": [10, 21], "servic": [10, 29, 30, 33], "docker_image_info": 11, "inspect": 11, "imag": [11, 12, 13, 33], "docker_image_load": 12, "load": 12, "": 12, "from": [12, 18, 29], "archiv": 12, "docker_imag": 13, "docker_login": 14, "log": 14, "registri": 14, "docker_machin": 15, "machin": [15, 33], "sourc": 15, "docker_network_info": 16, "network": [16, 17, 33], "docker_network": 17, "docker_node_info": 18, "swarm": [18, 19, 26, 27, 28, 29, 30, 33], "node": [18, 19, 27], "docker_nod": 19, "docker_plugin": 20, "docker_prun": 21, "allow": 21, "prune": 21, "variou": 21, "docker_secret": 22, "secret": 22, "docker_stack_info": 23, "inform": [23, 25, 29], "stack": [23, 24, 25, 33], "docker_stack": 24, "docker_stack_task_info": 25, "docker_swarm_info": 26, "cluster": [26, 28], "docker_swarm": [27, 28], "docker_swarm_service_info": 29, "docker_swarm_servic": 30, "docker_volume_info": 31, "volum": [31, 32, 33], "docker_volum": 32, "guid": [33, 35], "api": 33, "environ": [33, 34], "variabl": [33, 34], "plain": 33, "daemon": 33, "configur": 33, "help": 33, "index": [34, 35], "all": 34, "descript": 35, "scenario": 35, "nsenter": 36, "control": 36}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx": 57}, "alltitles": {"community.docker.current_container_facts module \u2013 Return facts about whether the module runs in a container": [[0, "community-docker-current-container-facts-module-return-facts-about-whether-the-module-runs-in-a-container"]], "Synopsis": [[0, "synopsis"], [1, "synopsis"], [2, "synopsis"], [3, "synopsis"], [4, "synopsis"], [5, "synopsis"], [6, "synopsis"], [7, "synopsis"], [8, "synopsis"], [9, "synopsis"], [10, "synopsis"], [11, "synopsis"], [12, "synopsis"], [13, "synopsis"], [14, "synopsis"], [15, "synopsis"], [16, "synopsis"], [17, "synopsis"], [18, "synopsis"], [19, "synopsis"], [20, "synopsis"], [21, "synopsis"], [22, "synopsis"], [23, "synopsis"], [24, "synopsis"], [25, "synopsis"], [26, "synopsis"], [27, "synopsis"], [28, "synopsis"], [29, "synopsis"], [30, "synopsis"], [31, "synopsis"], [32, "synopsis"], [36, "synopsis"]], "Attributes": [[0, "attributes"], [2, "attributes"], [3, "attributes"], [5, "attributes"], [6, "attributes"], [7, "attributes"], [8, "attributes"], [10, "attributes"], [11, "attributes"], [12, "attributes"], [13, "attributes"], [14, "attributes"], [16, "attributes"], [17, "attributes"], [18, "attributes"], [19, "attributes"], [20, "attributes"], [21, "attributes"], [22, "attributes"], [23, "attributes"], [24, "attributes"], [25, "attributes"], [26, "attributes"], [28, "attributes"], [29, "attributes"], [30, "attributes"], [31, "attributes"], [32, "attributes"]], "Examples": [[0, "examples"], [2, "examples"], [3, "examples"], [5, "examples"], [6, "examples"], [7, "examples"], [8, "examples"], [9, "examples"], [10, "examples"], [11, "examples"], [12, "examples"], [13, "examples"], [14, "examples"], [15, "examples"], [16, "examples"], [17, "examples"], [18, "examples"], [19, "examples"], [20, "examples"], [21, "examples"], [22, "examples"], [23, "examples"], [24, "examples"], [25, "examples"], [26, "examples"], [27, "examples"], [28, "examples"], [29, "examples"], [30, "examples"], [31, "examples"], [32, "examples"]], "Returned Facts": [[0, "returned-facts"]], "Authors": [[0, "authors"], [1, "authors"], [2, "authors"], [3, "authors"], [4, "authors"], [5, "authors"], [6, "authors"], [7, "authors"], [8, "authors"], [9, "authors"], [10, "authors"], [11, "authors"], [12, "authors"], [13, "authors"], [14, "authors"], [15, "authors"], [16, "authors"], [17, "authors"], [18, "authors"], [19, "authors"], [20, "authors"], [21, "authors"], [22, "authors"], [23, "authors"], [24, "authors"], [25, "authors"], [26, "authors"], [27, "authors"], [28, "authors"], [29, "authors"], [30, "authors"], [31, "authors"], [32, "authors"], [36, "authors"]], "Collection links": [[0, "collection-links"], [1, "collection-links"], [2, "collection-links"], [3, "collection-links"], [4, "collection-links"], [5, "collection-links"], [6, "collection-links"], [7, "collection-links"], [8, "collection-links"], [9, "collection-links"], [10, "collection-links"], [11, "collection-links"], [12, "collection-links"], [13, "collection-links"], [14, "collection-links"], [15, "collection-links"], [16, "collection-links"], [17, "collection-links"], [18, "collection-links"], [19, "collection-links"], [20, "collection-links"], [21, "collection-links"], [22, "collection-links"], [23, "collection-links"], [24, "collection-links"], [25, "collection-links"], [26, "collection-links"], [27, "collection-links"], [28, "collection-links"], [29, "collection-links"], [30, "collection-links"], [31, "collection-links"], [32, "collection-links"], [36, "collection-links"]], "community.docker.docker_api connection \u2013 Run tasks in docker containers": [[1, "community-docker-docker-api-connection-run-tasks-in-docker-containers"]], "Requirements": [[1, "requirements"], [2, "requirements"], [3, "requirements"], [5, "requirements"], [6, "requirements"], [7, "requirements"], [8, "requirements"], [9, "requirements"], [10, "requirements"], [11, "requirements"], [12, "requirements"], [13, "requirements"], [14, "requirements"], [15, "requirements"], [16, "requirements"], [17, "requirements"], [18, "requirements"], [19, "requirements"], [20, "requirements"], [21, "requirements"], [22, "requirements"], [24, "requirements"], [26, "requirements"], [27, "requirements"], [28, "requirements"], [29, "requirements"], [30, "requirements"], [31, "requirements"], [32, "requirements"], [33, "requirements"]], "Parameters": [[1, "parameters"], [2, "parameters"], [3, "parameters"], [4, "parameters"], [5, "parameters"], [6, "parameters"], [7, "parameters"], [8, "parameters"], [9, "parameters"], [10, "parameters"], [11, "parameters"], [12, "parameters"], [13, "parameters"], [14, "parameters"], [15, "parameters"], [16, "parameters"], [17, "parameters"], [18, "parameters"], [19, "parameters"], [20, "parameters"], [21, "parameters"], [22, "parameters"], [24, "parameters"], [25, "parameters"], [26, "parameters"], [27, "parameters"], [28, "parameters"], [29, "parameters"], [30, "parameters"], [31, "parameters"], [32, "parameters"], [33, "parameters"], [36, "parameters"]], "Notes": [[1, "notes"], [2, "notes"], [3, "notes"], [5, "notes"], [6, "notes"], [7, "notes"], [8, "notes"], [9, "notes"], [10, "notes"], [11, "notes"], [12, "notes"], [13, "notes"], [14, "notes"], [16, "notes"], [17, "notes"], [18, "notes"], [19, "notes"], [20, "notes"], [21, "notes"], [22, "notes"], [26, "notes"], [28, "notes"], [29, "notes"], [30, "notes"], [31, "notes"], [32, "notes"], [36, "notes"]], "community.docker.docker_compose module \u2013 Manage multi-container Docker applications with Docker Compose.": [[2, "community-docker-docker-compose-module-manage-multi-container-docker-applications-with-docker-compose"]], "Return Values": [[2, "return-values"], [3, "return-values"], [5, "return-values"], [6, "return-values"], [7, "return-values"], [8, "return-values"], [10, "return-values"], [11, "return-values"], [12, "return-values"], [13, "return-values"], [14, "return-values"], [16, "return-values"], [17, "return-values"], [18, "return-values"], [19, "return-values"], [20, "return-values"], [21, "return-values"], [22, "return-values"], [23, "return-values"], [24, "return-values"], [25, "return-values"], [26, "return-values"], [28, "return-values"], [29, "return-values"], [30, "return-values"], [31, "return-values"], [32, "return-values"]], "community.docker.docker_config module \u2013 Manage docker configs.": [[3, "community-docker-docker-config-module-manage-docker-configs"]], "community.docker.docker connection \u2013 Run tasks in docker containers": [[4, "community-docker-docker-connection-run-tasks-in-docker-containers"]], "community.docker.docker_container_copy_into module \u2013 Copy a file into a Docker container": [[5, "community-docker-docker-container-copy-into-module-copy-a-file-into-a-docker-container"]], "community.docker.docker_container_exec module \u2013 Execute command in a docker container": [[6, "community-docker-docker-container-exec-module-execute-command-in-a-docker-container"]], "community.docker.docker_container_info module \u2013 Retrieves facts about docker container": [[7, "community-docker-docker-container-info-module-retrieves-facts-about-docker-container"]], "community.docker.docker_container module \u2013 manage Docker containers": [[8, "community-docker-docker-container-module-manage-docker-containers"]], "community.docker.docker_containers inventory \u2013 Ansible dynamic inventory plugin for Docker containers": [[9, "community-docker-docker-containers-inventory-ansible-dynamic-inventory-plugin-for-docker-containers"]], "community.docker.docker_host_info module \u2013 Retrieves facts about docker host and lists of objects of the services.": [[10, "community-docker-docker-host-info-module-retrieves-facts-about-docker-host-and-lists-of-objects-of-the-services"]], "community.docker.docker_image_info module \u2013 Inspect docker images": [[11, "community-docker-docker-image-info-module-inspect-docker-images"]], "community.docker.docker_image_load module \u2013 Load docker image(s) from archives": [[12, "community-docker-docker-image-load-module-load-docker-image-s-from-archives"]], "community.docker.docker_image module \u2013 Manage docker images": [[13, "community-docker-docker-image-module-manage-docker-images"]], "community.docker.docker_login module \u2013 Log into a Docker registry.": [[14, "community-docker-docker-login-module-log-into-a-docker-registry"]], "community.docker.docker_machine inventory \u2013 Docker Machine inventory source": [[15, "community-docker-docker-machine-inventory-docker-machine-inventory-source"]], "community.docker.docker_network_info module \u2013 Retrieves facts about docker network": [[16, "community-docker-docker-network-info-module-retrieves-facts-about-docker-network"]], "community.docker.docker_network module \u2013 Manage Docker networks": [[17, "community-docker-docker-network-module-manage-docker-networks"]], "community.docker.docker_node_info module \u2013 Retrieves facts about docker swarm node from Swarm Manager": [[18, "community-docker-docker-node-info-module-retrieves-facts-about-docker-swarm-node-from-swarm-manager"]], "community.docker.docker_node module \u2013 Manage Docker Swarm node": [[19, "community-docker-docker-node-module-manage-docker-swarm-node"]], "community.docker.docker_plugin module \u2013 Manage Docker plugins": [[20, "community-docker-docker-plugin-module-manage-docker-plugins"]], "community.docker.docker_prune module \u2013 Allows to prune various docker objects": [[21, "community-docker-docker-prune-module-allows-to-prune-various-docker-objects"]], "community.docker.docker_secret module \u2013 Manage docker secrets.": [[22, "community-docker-docker-secret-module-manage-docker-secrets"]], "community.docker.docker_stack_info module \u2013 Return information on a docker stack": [[23, "community-docker-docker-stack-info-module-return-information-on-a-docker-stack"]], "community.docker.docker_stack module \u2013 docker stack module": [[24, "community-docker-docker-stack-module-docker-stack-module"]], "community.docker.docker_stack_task_info module \u2013 Return information of the tasks on a docker stack": [[25, "community-docker-docker-stack-task-info-module-return-information-of-the-tasks-on-a-docker-stack"]], "community.docker.docker_swarm_info module \u2013 Retrieves facts about Docker Swarm cluster.": [[26, "community-docker-docker-swarm-info-module-retrieves-facts-about-docker-swarm-cluster"]], "community.docker.docker_swarm inventory \u2013 Ansible dynamic inventory plugin for Docker swarm nodes.": [[27, "community-docker-docker-swarm-inventory-ansible-dynamic-inventory-plugin-for-docker-swarm-nodes"]], "community.docker.docker_swarm module \u2013 Manage Swarm cluster": [[28, "community-docker-docker-swarm-module-manage-swarm-cluster"]], "community.docker.docker_swarm_service_info module \u2013 Retrieves information about docker services from a Swarm Manager": [[29, "community-docker-docker-swarm-service-info-module-retrieves-information-about-docker-services-from-a-swarm-manager"]], "community.docker.docker_swarm_service module \u2013 docker swarm service": [[30, "community-docker-docker-swarm-service-module-docker-swarm-service"]], "community.docker.docker_volume_info module \u2013 Retrieve facts about Docker volumes": [[31, "community-docker-docker-volume-info-module-retrieve-facts-about-docker-volumes"]], "community.docker.docker_volume module \u2013 Manage Docker volumes": [[32, "community-docker-docker-volume-module-manage-docker-volumes"]], "Docker Guide": [[33, "docker-guide"]], "Connecting to the Docker API": [[33, "connecting-to-the-docker-api"]], "Environment variables": [[33, "environment-variables"]], "Plain Docker daemon: images, networks, volumes, and containers": [[33, "plain-docker-daemon-images-networks-volumes-and-containers"]], "Docker Compose": [[33, "docker-compose"]], "Docker Machine": [[33, "docker-machine"]], "Docker stack": [[33, "docker-stack"]], "Docker Swarm": [[33, "docker-swarm"]], "Swarm management": [[33, "swarm-management"]], "Configuration management": [[33, "configuration-management"]], "Swarm services": [[33, "swarm-services"]], "Helpful links": [[33, "helpful-links"]], "Index of all Collection Environment Variables": [[34, "index-of-all-collection-environment-variables"]], "Community.Docker": [[35, "community-docker"]], "Description": [[35, "description"]], "Communication": [[35, "communication"]], "Scenario Guide": [[35, "scenario-guide"]], "Plugin Index": [[35, "plugin-index"]], "Modules": [[35, "modules"]], "Connection Plugins": [[35, "connection-plugins"]], "Inventory Plugins": [[35, "inventory-plugins"]], "community.docker.nsenter connection \u2013 execute on host running controller container": [[36, "community-docker-nsenter-connection-execute-on-host-running-controller-container"]]}, "indexentries": {"ansible_docker_timeout": [[1, "index-1"], [4, "index-1"], [34, "envvar-ANSIBLE_DOCKER_TIMEOUT"]], "ansible_remote_user": [[1, "index-2"], [4, "index-2"]], "ansible_timeout": [[1, "index-0"], [4, "index-0"]], "environment variable": [[1, "index-0"], [1, "index-1"], [1, "index-2"], [4, "index-0"], [4, "index-1"], [4, "index-2"], [9, "index-0"], [15, "index-0"], [27, "index-0"], [33, "envvar-DOCKER_API_VERSION"], [33, "envvar-DOCKER_CERT_PATH"], [33, "envvar-DOCKER_HOST"], [33, "envvar-DOCKER_SSL_VERSION"], [33, "envvar-DOCKER_TIMEOUT"], [33, "envvar-DOCKER_TLS"], [33, "envvar-DOCKER_TLS_HOSTNAME"], [33, "envvar-DOCKER_TLS_VERIFY"], [34, "envvar-ANSIBLE_DOCKER_TIMEOUT"], [34, "envvar-ANSIBLE_INVENTORY_USE_EXTRA_VARS"], [34, "envvar-ANSIBLE_NSENTER_PID"], [36, "index-0"]], "ansible_inventory_use_extra_vars": [[9, "index-0"], [15, "index-0"], [27, "index-0"], [34, "envvar-ANSIBLE_INVENTORY_USE_EXTRA_VARS"]], "docker_api_version": [[33, "envvar-DOCKER_API_VERSION"]], "docker_cert_path": [[33, "envvar-DOCKER_CERT_PATH"]], "docker_host": [[33, "envvar-DOCKER_HOST"]], "docker_ssl_version": [[33, "envvar-DOCKER_SSL_VERSION"]], "docker_timeout": [[33, "envvar-DOCKER_TIMEOUT"]], "docker_tls": [[33, "envvar-DOCKER_TLS"]], "docker_tls_hostname": [[33, "envvar-DOCKER_TLS_HOSTNAME"]], "docker_tls_verify": [[33, "envvar-DOCKER_TLS_VERIFY"]], "ansible_nsenter_pid": [[34, "envvar-ANSIBLE_NSENTER_PID"], [36, "index-0"]]}}) \ No newline at end of file