From d05db5afe311cb7bb0ee1449ee123e485d3f815f Mon Sep 17 00:00:00 2001 From: felixfontein Date: Thu, 28 Sep 2023 09:18:58 +0000 Subject: [PATCH] deploy: d9f49fc073a9ba724651fcbf98205ecc90fc9f07 --- branch/main/_static/antsibull-minimal.css | 2 +- .../main/current_container_facts_module.html | 36 ++-- branch/main/docker_api_connection.html | 80 ++++---- branch/main/docker_compose_module.html | 180 ++++++++--------- branch/main/docker_config_module.html | 92 ++++----- branch/main/docker_connection.html | 40 ++-- .../docker_container_copy_into_module.html | 70 +++---- branch/main/docker_container_exec_module.html | 88 +++++---- branch/main/docker_container_info_module.html | 62 +++--- branch/main/docker_container_module.html | 184 +++++++++--------- branch/main/docker_containers_inventory.html | 104 +++++----- branch/main/docker_host_info_module.html | 98 +++++----- branch/main/docker_image_info_module.html | 58 +++--- branch/main/docker_image_load_module.html | 62 +++--- branch/main/docker_image_module.html | 106 +++++----- branch/main/docker_login_module.html | 70 +++---- branch/main/docker_machine_inventory.html | 70 +++---- branch/main/docker_network_info_module.html | 62 +++--- branch/main/docker_network_module.html | 86 ++++---- branch/main/docker_node_info_module.html | 60 +++--- branch/main/docker_node_module.html | 64 +++--- branch/main/docker_plugin_module.html | 74 +++---- branch/main/docker_prune_module.html | 106 +++++----- branch/main/docker_secret_module.html | 88 +++++---- branch/main/docker_stack_info_module.html | 30 +-- branch/main/docker_stack_module.html | 52 ++--- .../main/docker_stack_task_info_module.html | 32 +-- branch/main/docker_swarm_info_module.html | 90 +++++---- branch/main/docker_swarm_inventory.html | 82 ++++---- branch/main/docker_swarm_module.html | 98 +++++----- .../docker_swarm_service_info_module.html | 60 +++--- branch/main/docker_swarm_service_module.html | 120 ++++++------ branch/main/docker_volume_info_module.html | 62 +++--- branch/main/docker_volume_module.html | 70 +++---- branch/main/environment_variables.html | 1 + branch/main/index.html | 14 +- branch/main/nsenter_connection.html | 24 ++- branch/main/searchindex.js | 2 +- 38 files changed, 1409 insertions(+), 1270 deletions(-) diff --git a/branch/main/_static/antsibull-minimal.css b/branch/main/_static/antsibull-minimal.css index ebc82d80d..3b17984c1 100644 --- a/branch/main/_static/antsibull-minimal.css +++ b/branch/main/_static/antsibull-minimal.css @@ -1,3 +1,3 @@ @charset "UTF-8"; /* Copyright (c) Ansible and contributors */ -/* GNU General Public License v3.0+ (see https://www.gnu.org/licenses/gpl-3.0.txt) */.ansible-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ansible-links>a{padding:4px 12px;margin:2px 4px;cursor:pointer;border-radius:3px;background-color:#5bbdbf;color:#fff}.ansible-links>a:active,.ansible-links>a:focus,.ansible-links>a:hover{background-color:#91d9db}.ansible-links>a:focus{outline:3px solid #204748}table.documentation-table{border-bottom:1px solid #000;border-right:1px solid #000}table.documentation-table th{background-color:#6ab0de}table.documentation-table td,table.documentation-table th{padding:4px;border-left:1px solid #000;border-top:1px solid #000}table.documentation-table td.elbow-placeholder{border-top:0;width:30px;min-width:30px}table.documentation-table td{vertical-align:top}table.documentation-table td:first-child{white-space:nowrap}table.documentation-table tr .ansibleOptionLink{display:inline-block}table.documentation-table tr .ansibleOptionLink:after{content:"πŸ”—";opacity:0}table.documentation-table tr:hover .ansibleOptionLink:after{opacity:1}table.documentation-table tr:nth-child(odd){background-color:#fff}table.documentation-table tr:nth-child(2n){background-color:#e7f2fa}table.ansible-option-table{display:table;border-color:#000!important;height:1px}table.ansible-option-table tr{height:100%}table.ansible-option-table td,table.ansible-option-table th{border-color:#000!important;border-bottom:none!important;vertical-align:top!important}table.ansible-option-table th>p{font-size:medium!important}table.ansible-option-table thead tr{background-color:#6ab0de}table.ansible-option-table tbody .row-odd td{background-color:#fff!important}table.ansible-option-table tbody .row-even td{background-color:#e7f2fa!important}table.ansible-option-table ul>li>p{margin:0!important}table.ansible-option-table ul>li>div[class^=highlight]{margin-bottom:4px!important}table.ansible-option-table p.ansible-option-title{display:inline}table.ansible-option-table .ansible-option-type-line{font-size:small;margin-bottom:0}table.ansible-option-table .ansible-option-elements,table.ansible-option-table .ansible-option-type{color:purple}table.ansible-option-table .ansible-option-required{color:red}table.ansible-option-table .ansible-option-versionadded{font-style:italic;font-size:small;color:#006400}table.ansible-option-table .ansible-option-aliases{color:#006400;white-space:normal}table.ansible-option-table .ansible-option-line{margin-top:8px}table.ansible-option-table .ansible-option-choices{font-weight:700}table.ansible-option-table .ansible-option-choices-default-mark,table.ansible-option-table .ansible-option-default{color:#00f}table.ansible-option-table .ansible-option-default-bold{color:#00f;font-weight:700}table.ansible-option-table .ansible-option-returned-bold{font-weight:700}table.ansible-option-table .ansible-option-sample{color:#00f;word-wrap:break-word;word-break:break-all}table.ansible-option-table .ansible-option-sample-bold{color:#000;font-weight:700}table.ansible-option-table .ansible-option-configuration{font-weight:700}table.ansible-option-table .ansibleOptionLink{display:inline-block}table.ansible-option-table .ansibleOptionLink:after{content:"πŸ”—";opacity:0}table.ansible-option-table p{margin:0 0 8px}table.ansible-option-table tr:hover .ansibleOptionLink:after{opacity:1}table.ansible-option-table td{padding:0!important;white-space:normal}table.ansible-option-table td>div.ansible-option-cell{padding:8px 16px;border-top:1px solid #000}table.ansible-option-table td:first-child{height:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}table.ansible-option-table td:first-child>div.ansible-option-cell{height:inherit;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;white-space:nowrap;max-width:100%}table.ansible-option-table .ansible-option-indent{margin-left:2em;border-right:1px solid #000}table.ansible-option-table .ansible-attribute-support-label{display:none}table.ansible-option-table .ansible-attribute-support-label,table.ansible-option-table .ansible-attribute-support-property{font-weight:700}table.ansible-option-table .ansible-attribute-support-none{font-weight:700;color:red}table.ansible-option-table .ansible-attribute-support-partial{font-weight:700;color:#a5a500}table.ansible-option-table .ansible-attribute-support-full{font-weight:700;color:green}table.ansible-option-table .ansible-attribute-details{font-style:italic}@media (max-width:1200px){table.ansible-option-table{display:block;height:unset;border:none!important}table.ansible-option-table thead{display:none}table.ansible-option-table tbody,table.ansible-option-table td,table.ansible-option-table tr{display:block;border:none!important}table.ansible-option-table tbody .row-even td,table.ansible-option-table tbody .row-odd td{background-color:unset!important}table.ansible-option-table td>div.ansible-option-cell{border-top:none}table.ansible-option-table td:first-child>div.ansible-option-cell{background-color:#e7f2fa!important}table.ansible-option-table td:not(:first-child){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}table.ansible-option-table td:not(:first-child)>div.ansible-option-cell{margin-left:1em}table.ansible-option-table .ansible-option-indent,table.ansible-option-table .ansible-option-indent-desc{margin-left:1em;border:none;border-right:3px solid #e7f2fa}table.ansible-option-table .ansible-attribute-support-label{display:unset}}.ansible-version-added{font-style:italic}.ansible-option-value a.reference.external,.ansible-option-value a.reference.external:hover,.ansible-option-value a.reference.internal,.ansible-option-value a.reference.internal:hover,.ansible-option a.reference.external,.ansible-option a.reference.external:hover,.ansible-option a.reference.internal,.ansible-option a.reference.internal:hover,.ansible-return-value a.reference.external,.ansible-return-value a.reference.external:hover,.ansible-return-value a.reference.internal,.ansible-return-value a.reference.internal:hover{color:unset} \ No newline at end of file +/* GNU General Public License v3.0+ (see https://www.gnu.org/licenses/gpl-3.0.txt) */.ansible-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ansible-links>*{margin:2px 4px!important}.ansible-links>li{list-style:none!important}.ansible-links>li>p{display:inline}.ansible-links a{display:block;padding:4px 12px;cursor:pointer;border-radius:3px;background-color:#5bbdbf;color:#fff}.ansible-links a:active,.ansible-links a:focus,.ansible-links a:hover{background-color:#91d9db}.ansible-links a:focus{outline:3px solid #204748}table.documentation-table{border-bottom:1px solid #000;border-right:1px solid #000}table.documentation-table th{background-color:#6ab0de}table.documentation-table td,table.documentation-table th{padding:4px;border-left:1px solid #000;border-top:1px solid #000}table.documentation-table td.elbow-placeholder{border-top:0;width:30px;min-width:30px}table.documentation-table td{vertical-align:top}table.documentation-table td:first-child{white-space:nowrap}table.documentation-table tr .ansibleOptionLink{display:inline-block}table.documentation-table tr .ansibleOptionLink:after{content:"πŸ”—";opacity:0}table.documentation-table tr:hover .ansibleOptionLink:after{opacity:1}table.documentation-table tr:nth-child(odd){background-color:#fff}table.documentation-table tr:nth-child(2n){background-color:#e7f2fa}table.ansible-option-table{display:table;border-color:#000!important;height:1px}table.ansible-option-table tr{height:100%}table.ansible-option-table td,table.ansible-option-table th{border-color:#000!important;border-bottom:none!important;vertical-align:top!important}table.ansible-option-table th>p{font-size:medium!important}table.ansible-option-table thead tr{background-color:#6ab0de}table.ansible-option-table tbody .row-odd td{background-color:#fff!important}table.ansible-option-table tbody .row-even td{background-color:#e7f2fa!important}table.ansible-option-table ul>li>p{margin:0!important}table.ansible-option-table ul>li>div[class^=highlight]{margin-bottom:4px!important}table.ansible-option-table p.ansible-option-title{display:inline}table.ansible-option-table .ansible-option-type-line{font-size:small;margin-bottom:0}table.ansible-option-table .ansible-option-elements,table.ansible-option-table .ansible-option-type{color:purple}table.ansible-option-table .ansible-option-required{color:red}table.ansible-option-table .ansible-option-versionadded{font-size:small;color:#006400}table.ansible-option-table .ansible-option-aliases{color:#006400;white-space:normal}table.ansible-option-table .ansible-option-line{margin-top:8px}table.ansible-option-table .ansible-option-choices-default-mark,table.ansible-option-table .ansible-option-default,table.ansible-option-table .ansible-option-default-bold{color:#00f}table.ansible-option-table .ansible-option-sample{color:#00f;word-wrap:break-word;word-break:break-all}table.ansible-option-table .ansible-option-sample-bold{color:#000}table.ansible-option-table .ansible-attribute-support-none{color:red}table.ansible-option-table .ansible-attribute-support-partial{color:#a5a500}table.ansible-option-table .ansible-attribute-support-full{color:green}table.ansible-option-table .ansibleOptionLink{display:inline-block}table.ansible-option-table .ansibleOptionLink:after{content:"πŸ”—";opacity:0}table.ansible-option-table p{margin:0 0 8px}table.ansible-option-table tr:hover .ansibleOptionLink:after{opacity:1}table.ansible-option-table td{padding:0!important;white-space:normal}table.ansible-option-table td>div.ansible-option-cell{padding:8px 16px;border-top:1px solid #000}table.ansible-option-table td:first-child{height:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}table.ansible-option-table td:first-child>div.ansible-option-cell{height:inherit;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;white-space:nowrap;max-width:100%}table.ansible-option-table .ansible-option-indent{margin-left:2em;border-right:1px solid #000}table.ansible-option-table .ansible-attribute-support-label{display:none}@media (max-width:1200px){table.ansible-option-table{display:block;height:unset;border:none!important}table.ansible-option-table thead{display:none}table.ansible-option-table tbody,table.ansible-option-table td,table.ansible-option-table tr{display:block;border:none!important}table.ansible-option-table tbody .row-even td,table.ansible-option-table tbody .row-odd td{background-color:unset!important}table.ansible-option-table td>div.ansible-option-cell{border-top:none}table.ansible-option-table td:first-child>div.ansible-option-cell{background-color:#e7f2fa!important}table.ansible-option-table td:not(:first-child){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}table.ansible-option-table td:not(:first-child)>div.ansible-option-cell{margin-left:1em}table.ansible-option-table .ansible-option-indent,table.ansible-option-table .ansible-option-indent-desc{margin-left:1em;border:none;border-right:3px solid #e7f2fa}table.ansible-option-table .ansible-attribute-support-label{display:unset}}.ansible-version-added{font-style:italic}.ansible-option-value a.reference.external,.ansible-option-value a.reference.external:hover,.ansible-option-value a.reference.internal,.ansible-option-value a.reference.internal:hover,.ansible-option a.reference.external,.ansible-option a.reference.external:hover,.ansible-option a.reference.internal,.ansible-option a.reference.internal:hover,.ansible-return-value a.reference.external,.ansible-return-value a.reference.external:hover,.ansible-return-value a.reference.internal,.ansible-return-value a.reference.internal:hover{color:unset} \ No newline at end of file diff --git a/branch/main/current_container_facts_module.html b/branch/main/current_container_facts_module.html index 6181ba724..1045318a4 100644 --- a/branch/main/current_container_facts_module.html +++ b/branch/main/current_container_facts_module.html @@ -2,6 +2,7 @@ + community.docker.current_container_facts module – Return facts about whether the module runs in a container — Community.Docker Collection documentation @@ -161,6 +162,8 @@

community.docker.current_container_facts module – Return facts about wheth

Note

This module is part of the community.docker collection (version 3.5.0).

+

It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

To install it, use: ansible-galaxy collection install community.docker.

To use it in a playbook, specify: community.docker.current_container_facts.

@@ -182,7 +185,7 @@

Synopsis

Attributes

- +
@@ -193,7 +196,7 @@

Attributes

- - - @@ -234,7 +237,7 @@

Examples

Returned Facts

Facts returned by this module are added/updated in the hostvars host facts and can be referenced by name just like any other host fact. They do not need to be registered in order to use them.

-

Attribute

Support

check_mode

Support: full

+

Support: full

This action does not modify state.

Can run in check_mode and return changed status prediction without modifying target.

@@ -202,7 +205,7 @@

Attributes

diff_mode

Support: N/A

+

Support: N/A

This action does not modify state.

Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

@@ -211,7 +214,7 @@

Attributes

facts

Support: full

+

Support: full

Action returns an ansible_facts dictionary that will update existing host facts.

+
@@ -247,7 +250,7 @@

Returned Facts

@@ -289,13 +292,14 @@

Authors + + diff --git a/branch/main/docker_api_connection.html b/branch/main/docker_api_connection.html index b9e6f1302..394042d51 100644 --- a/branch/main/docker_api_connection.html +++ b/branch/main/docker_api_connection.html @@ -2,6 +2,7 @@ + community.docker.docker_api connection – Run tasks in docker containers — Community.Docker Collection documentation @@ -161,6 +162,8 @@

community.docker.docker_api connection – Run tasks in docker containers

Note

This connection plugin is part of the community.docker collection (version 3.5.0).

+

It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this connection plugin, see Requirements for details.

@@ -195,7 +198,7 @@

Synopsis

Parameters

-

Key

Description

The detected container ID.

Contains an empty string if no container was detected.

-

Returned: always

+

Returned: always

Whether the module was able to detect that it runs in a container or not.

-

Returned: always

+

Returned: always

+
@@ -211,8 +214,8 @@

Parameters

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.

-

Default: "auto"

-

Configuration:

+

Default: "auto"

+

Configuration:

  • Variable: ansible_docker_api_version

@@ -227,7 +230,7 @@

Parameters

@@ -313,8 +316,8 @@

Parameters

@@ -431,12 +434,12 @@

Parameters

Parameter

Comments

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.

-

Configuration:

+

Configuration:

  • Variable: ansible_docker_ca_cert

@@ -242,7 +245,7 @@

Parameters

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.

-

Configuration:

+

Configuration:

  • Variable: ansible_docker_client_cert

@@ -257,7 +260,7 @@

Parameters

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.

-

Configuration:

+

Configuration:

  • Variable: ansible_docker_client_key

@@ -268,8 +271,8 @@

Parameters

integer

Controls how long we can wait to access reading output from the container once execution started.

-

Default: 10

-

Configuration:

+

Default: 10

+

Configuration:

@@ -298,9 +301,9 @@

Parameters

boolean

Debug mode

-

Choices:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

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:

+

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

+

Configuration:

  • Variable: ansible_docker_docker_host

@@ -325,8 +328,8 @@

Parameters

string

The name of the container you want to access.

-

Default: "inventory_hostname"

-

Configuration:

+

Default: "inventory_hostname"

+

Configuration:

  • Variable: inventory_hostname

  • Variable: ansible_host

  • @@ -339,7 +342,7 @@

    Parameters

    string

The user to execute as inside the container.

-

Configuration:

+

Configuration:

  • INI entry:

    [defaults]
    @@ -361,7 +364,7 @@ 

    Parameters

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:

+

Configuration:

  • Variable: ansible_docker_ssl_version

@@ -373,8 +376,8 @@

Parameters

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.

-

Default: 60

-

Configuration:

+

Default: 60

+

Configuration:

  • Variable: ansible_docker_timeout

@@ -386,12 +389,12 @@

Parameters

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:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

-

Configuration:

+

Configuration:

  • Variable: ansible_docker_tls

@@ -404,7 +407,7 @@

Parameters

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.

-

Configuration:

+

Configuration:

  • Variable: ansible_docker_tls_hostname

@@ -413,12 +416,12 @@

Parameters

use_ssh_client

boolean

-

added in community.docker 1.5.0

+

added in community.docker 1.5.0

For SSH transports, use the ssh CLI tool instead of paramiko.

-

Choices:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

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.

-

Choices:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

-

Configuration:

+

Configuration:

  • Variable: ansible_docker_validate_certs

@@ -467,13 +470,14 @@

Authors + + diff --git a/branch/main/docker_compose_module.html b/branch/main/docker_compose_module.html index 1e09578be..29d5cc601 100644 --- a/branch/main/docker_compose_module.html +++ b/branch/main/docker_compose_module.html @@ -2,6 +2,7 @@ + community.docker.docker_compose module – Manage multi-container Docker applications with Docker Compose. — Community.Docker Collection documentation @@ -164,6 +165,8 @@

community.docker.docker_compose module – Manage multi-container Docker app

Note

This module is part of the community.docker collection (version 3.5.0).

+

It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

@@ -203,7 +206,7 @@

Synopsis

Parameters

- +
@@ -219,7 +222,7 @@

Parameters

@@ -276,9 +279,9 @@

Parameters

boolean

@@ -296,10 +299,10 @@

Parameters

boolean

@@ -311,13 +314,13 @@

Parameters

@@ -351,9 +354,9 @@

Parameters

boolean

@@ -361,7 +364,7 @@

Parameters

@@ -406,11 +409,11 @@

Parameters

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.

-

Choices:

+

Choices:

  • "always"

  • "never"

  • -
  • "smart" ← (default)

  • +
  • "smart" ← (default)

@@ -419,7 +422,7 @@

Parameters

string

@@ -443,9 +446,9 @@

Parameters

boolean

@@ -456,9 +459,9 @@

Parameters

@@ -493,10 +496,10 @@

Parameters

Desired state of the project.

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

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

-

Choices:

+

Choices:

  • "absent"

  • -
  • "present" ← (default)

  • +
  • "present" ← (default)

@@ -507,9 +510,9 @@

Parameters

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:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

@@ -528,9 +531,9 @@

Parameters

@@ -547,12 +550,12 @@

Parameters

@@ -565,9 +568,9 @@

Parameters

@@ -577,7 +580,7 @@

Parameters

Attributes

-

Parameter

Comments

@@ -231,9 +234,9 @@

ParametersImages 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=never.

-

Choices:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

Debug mode

-

Choices:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

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

-

Choices:

+

Choices:

  • false

  • -
  • true ← (default)

  • +
  • true ← (default)

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"

+

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

env_file

path

-

added in community.docker 1.9.0

+

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.

@@ -339,9 +342,9 @@

Parameters

boolean

Whether or not to check the Docker daemon’s hostname against the name provided in the client certificate.

-

Choices:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

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

-

Choices:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

profiles

list / elements=string

-

added in community.docker 1.8.0

+

added in community.docker 1.8.0

List of profiles to enable when starting services.

Equivalent to docker-compose --profile.

@@ -392,9 +395,9 @@

Parameters

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=never.

-

Choices:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

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

-

Choices:

+

Choices:

  • "all"

  • "local"

  • @@ -431,9 +434,9 @@

    Parameters

    boolean

Remove containers for services not defined in the Compose file.

-

Choices:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

Use with state=absent to remove data volumes.

-

Choices:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

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:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

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:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

use_ssh_client

boolean

-

added in community.docker 1.5.0

+

added in community.docker 1.5.0

Currently ignored for this module, but might suddenly be supported later on.

-

Choices:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

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.

-

Choices:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

+
@@ -588,7 +591,7 @@

Attributes

- @@ -596,7 +599,7 @@

Attributes

- @@ -604,7 +607,7 @@

Attributes

- @@ -790,7 +793,7 @@

Examples

Return Values

Common return values are documented here, the following are the fields unique to this module:

-

Attribute

Support

action_group

Action groups:Β community.docker.docker, docker

+

Action groups:Β community.docker.docker, docker

Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

check_mode

Support: full

+

Support: full

Can run in check_mode and return changed status prediction without modifying target.

diff_mode

Support: none

+

Support: none

Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

+
@@ -802,7 +805,7 @@

Return Values

complex

@@ -1042,13 +1045,14 @@

Authors + + diff --git a/branch/main/docker_config_module.html b/branch/main/docker_config_module.html index db0c67723..cfd7e73c1 100644 --- a/branch/main/docker_config_module.html +++ b/branch/main/docker_config_module.html @@ -2,6 +2,7 @@ + community.docker.docker_config module – Manage docker configs. — Community.Docker Collection documentation @@ -164,6 +165,8 @@

community.docker.docker_config module – Manage docker configs.

Note

This module is part of the community.docker collection (version 3.5.0).

+

It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

@@ -200,7 +203,7 @@

Synopsis

Parameters

-

Key

Description

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

-

Returned: when in check mode or debug=true

+

Returned: when in check mode or debug=true

@@ -810,7 +813,7 @@

Return Values

complex

Name of the service.

-

Returned: always

+

Returned: always

@@ -818,7 +821,7 @@

Return Values

list / elements=string

A descriptive name of the action to be performed on the service’s containers.

-

Returned: always

+

Returned: always

@@ -826,7 +829,7 @@

Return Values

string

the container’s long ID

-

Returned: always

+

Returned: always

@@ -834,7 +837,7 @@

Return Values

string

the container’s name

-

Returned: always

+

Returned: always

@@ -842,7 +845,7 @@

Return Values

string

the container’s short ID

-

Returned: always

+

Returned: always

@@ -850,7 +853,7 @@

Return Values

complex

Provides image details when a new image is built for the service.

-

Returned: on image build

+

Returned: on image build

@@ -858,7 +861,7 @@

Return Values

string

image hash

-

Returned: always

+

Returned: always

@@ -866,7 +869,7 @@

Return Values

string

name of the image

-

Returned: always

+

Returned: always

@@ -874,7 +877,7 @@

Return Values

complex

Provides image details when a new image is pulled for the service.

-

Returned: on image pull

+

Returned: on image pull

@@ -882,7 +885,7 @@

Return Values

string

image hash

-

Returned: always

+

Returned: always

@@ -890,7 +893,7 @@

Return Values

string

name of the image

-

Returned: always

+

Returned: always

@@ -898,7 +901,7 @@

Return Values

complex

A dictionary mapping the service’s name to a dictionary of containers.

-

Returned: success

+

Returned: success

@@ -906,7 +909,7 @@

Return Values

complex

Name of the container. Format is project_service_#.

-

Returned: success

+

Returned: success

@@ -914,8 +917,8 @@

Return Values

list / elements=string

One or more commands to be executed in the container.

-

Returned: success

-

Sample: ["postgres"]

+

Returned: success

+

Sample: ["postgres"]

@@ -923,8 +926,8 @@

Return Values

string

Name of the image from which the container was built.

-

Returned: success

-

Sample: "postgres"

+

Returned: success

+

Sample: "postgres"

@@ -932,8 +935,8 @@

Return Values

dictionary

Meta data assigned to the container.

-

Returned: success

-

Sample: {"...": null}

+

Returned: success

+

Sample: {"...": null}

@@ -941,7 +944,7 @@

Return Values

list / elements=dictionary

Contains a dictionary for each network to which the container is a member.

-

Returned: success

+

Returned: success

@@ -949,8 +952,8 @@

Return Values

list / elements=string

Aliases assigned to the container by the network.

-

Returned: success

-

Sample: ["db"]

+

Returned: success

+

Sample: ["db"]

@@ -958,8 +961,8 @@

Return Values

string

IPv6 address assigned to the container.

-

Returned: success

-

Sample: ""

+

Returned: success

+

Sample: ""

@@ -967,8 +970,8 @@

Return Values

integer

IPv6 subnet length.

-

Returned: success

-

Sample: 0

+

Returned: success

+

Sample: 0

@@ -976,8 +979,8 @@

Return Values

string

The IP address assigned to the container.

-

Returned: success

-

Sample: "172.17.0.2"

+

Returned: success

+

Sample: "172.17.0.2"

@@ -985,8 +988,8 @@

Return Values

integer

Number of bits used by the subnet.

-

Returned: success

-

Sample: 16

+

Returned: success

+

Sample: 16

@@ -994,7 +997,7 @@

Return Values

list / elements=string

List of container names to which this container is linked.

-

Returned: success

+

Returned: success

@@ -1002,8 +1005,8 @@

Return Values

string

Mac Address assigned to the virtual NIC.

-

Returned: success

-

Sample: "02:42:ac:11:00:02"

+

Returned: success

+

Sample: "02:42:ac:11:00:02"

@@ -1011,7 +1014,7 @@

Return Values

dictionary

Information regarding the current disposition of the container.

-

Returned: success

+

Returned: success

@@ -1019,8 +1022,8 @@

Return Values

boolean

Whether or not the container is up with a running process.

-

Returned: success

-

Sample: true

+

Returned: success

+

Sample: true

@@ -1028,8 +1031,8 @@

Return Values

string

Description of the running state.

-

Returned: success

-

Sample: "running"

+

Returned: success

+

Sample: "running"

+
@@ -216,7 +219,7 @@

Parameters

@@ -276,7 +279,7 @@

Parameters

@@ -302,7 +305,7 @@

Parameters

@@ -336,13 +339,13 @@

Parameters

@@ -360,20 +363,20 @@

Parameters

string

@@ -413,13 +416,13 @@

Parameters

@@ -432,9 +435,9 @@

Parameters

@@ -442,12 +445,12 @@

Parameters

@@ -455,7 +458,7 @@

Parameters

Attributes

-

Parameter

Comments

@@ -266,9 +269,9 @@

Parameters

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:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

data_src

path

-

added in community.docker 1.10.0

+

added in community.docker 1.10.0

The file on the target from which to read the config.

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

@@ -287,9 +290,9 @@

Parameters

boolean

Debug mode

-

Choices:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

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"

+

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

@@ -311,9 +314,9 @@

Parameters

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:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

rolling_versions

boolean

-

added in community.docker 2.2.0

+

added in community.docker 2.2.0

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:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

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

-

Choices:

+

Choices:

  • "absent"

  • -
  • "present" ← (default)

  • +
  • "present" ← (default)

template_driver

string

-

added in community.docker 2.5.0

+

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.

-

Choices:

+

Choices:

  • "golang"

@@ -385,7 +388,7 @@

Parameters

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.

-

Default: 60

+

Default: 60

@@ -394,9 +397,9 @@

Parameters

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:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

use_ssh_client

boolean

-

added in community.docker 1.5.0

+

added in community.docker 1.5.0

For SSH transports, use the ssh CLI tool instead of paramiko.

Requires Docker SDK for Python 4.4.0 or newer.

-

Choices:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

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.

-

Choices:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

versions_to_keep

integer

-

added in community.docker 2.2.0

+

added in community.docker 2.2.0

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 0 or 1 to keep only the current one.

-

Default: 5

+

Default: 5

+
@@ -466,7 +469,7 @@

Attributes

- @@ -474,7 +477,7 @@

Attributes

- @@ -482,7 +485,7 @@

Attributes

- @@ -576,7 +579,7 @@

Examples

Return Values

Common return values are documented here, the following are the fields unique to this module:

-

Attribute

Support

action_group

Action groups:Β community.docker.docker, docker

+

Action groups:Β community.docker.docker, docker

Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

check_mode

Support: full

+

Support: full

Can run in check_mode and return changed status prediction without modifying target.

diff_mode

Support: none

+

Support: none

Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

+
@@ -588,18 +591,18 @@

Return Values

string

@@ -613,13 +616,14 @@

Authors + + diff --git a/branch/main/docker_connection.html b/branch/main/docker_connection.html index 2acfb77f7..9630f342a 100644 --- a/branch/main/docker_connection.html +++ b/branch/main/docker_connection.html @@ -2,6 +2,7 @@ + community.docker.docker connection – Run tasks in docker containers — Community.Docker Collection documentation @@ -159,6 +160,8 @@

community.docker.docker connection – Run tasks in docker containers

Note

This connection plugin is part of the community.docker collection (version 3.5.0).

+

It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

To install it, use: ansible-galaxy collection install community.docker.

To use it in a playbook, specify: community.docker.docker.

@@ -177,7 +180,7 @@

Synopsis

Parameters

-

Key

Description

The ID assigned by Docker to the config object.

-

Returned: success and state=present

-

Sample: "hzehrmyjigmcp2gb6nlhmjqcv"

+

Returned: success and state=present

+

Sample: "hzehrmyjigmcp2gb6nlhmjqcv"

config_name

string

-

added in community.docker 2.2.0

+

added in community.docker 2.2.0

The name of the created config object.

-

Returned: success and state=present

-

Sample: "awesome_config"

+

Returned: success and state=present

+

Sample: "awesome_config"

+
@@ -189,8 +192,8 @@

Parameters

integer

Parameter

Comments

Controls how long we can wait to access reading output from the container once execution started.

-

Default: 10

-

Configuration:

+

Default: 10

+

Configuration:

@@ -219,8 +222,8 @@

Parameters

string

Extra arguments to pass to the docker command line.

-

Default: ""

-

Configuration:

+

Default: ""

+

Configuration:

  • INI entry:

    [docker_connection]
    @@ -237,8 +240,8 @@ 

    Parameters

    string

The name of the container you want to access.

-

Default: "inventory_hostname"

-

Configuration:

+

Default: "inventory_hostname"

+

Configuration:

  • Variable: inventory_hostname

  • Variable: ansible_host

  • @@ -252,7 +255,7 @@

    Parameters

The user to execute as inside the container.

If Docker is too old to allow this (< 1.7), the one set by Docker itself will be used.

-

Configuration:

+

Configuration:

  • INI entry:

    [defaults]
    @@ -283,13 +286,14 @@ 

    Authors + + diff --git a/branch/main/docker_container_copy_into_module.html b/branch/main/docker_container_copy_into_module.html index 04e1b010f..b54a2282d 100644 --- a/branch/main/docker_container_copy_into_module.html +++ b/branch/main/docker_container_copy_into_module.html @@ -2,6 +2,7 @@ + community.docker.docker_container_copy_into module – Copy a file into a Docker container — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_container_copy_into module – Copy a file into a Do

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -207,7 +210,7 @@

    Synopsis

    Parameters

    - +
    @@ -223,7 +226,7 @@

    Parameters

    @@ -301,9 +304,9 @@

    Parameters

    boolean

    @@ -316,7 +319,7 @@

    Parameters

    @@ -338,7 +341,7 @@

    Parameters

    @@ -405,7 +408,7 @@

    Parameters

    @@ -433,12 +436,12 @@

    Parameters

    @@ -451,9 +454,9 @@

    Parameters

    @@ -463,7 +466,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -289,9 +292,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -324,9 +327,9 @@

    Parameters

    boolean

    This flag indicates that filesystem links in the Docker container, if they exist, should be followed.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    This flag indicates that filesystem links in the source tree (where the module is executed), if they exist, should be followed.

    -

    Choices:

    +

    Choices:

    • false

    • -
    • true ← (default)

    • +
    • true ← (default)

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -414,9 +417,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -474,7 +477,7 @@

    Attributes

    - @@ -482,7 +485,7 @@

    Attributes

    - @@ -490,7 +493,7 @@

    Attributes

    - @@ -532,7 +535,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: full

    +

    Support: full

    Can run in check_mode and return changed status prediction without modifying target.

    diff_mode

    Support: full

    +

    Support: full

    Additional data will need to be transferred to compute diffs.

    The module uses the MAX_FILE_SIZE_FOR_DIFF ansible-core configuration to determine for how large files diffs should be computed.

    +
    @@ -545,7 +548,7 @@

    Return Values

    @@ -558,13 +561,14 @@

    Authors + + diff --git a/branch/main/docker_container_exec_module.html b/branch/main/docker_container_exec_module.html index 1c2f02d41..db0fb1f31 100644 --- a/branch/main/docker_container_exec_module.html +++ b/branch/main/docker_container_exec_module.html @@ -2,6 +2,7 @@ + community.docker.docker_container_exec module – Execute command in a docker container — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_container_exec module – Execute command in a docke

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -201,7 +204,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    The actual path in the container.

    Can only be different from container_path when follow=true.

    -

    Returned: success

    +

    Returned: success

    +
    @@ -217,7 +220,7 @@

    Parameters

    @@ -299,13 +302,13 @@

    Parameters

    @@ -318,13 +321,13 @@

    Parameters

    @@ -364,10 +367,10 @@

    Parameters

    boolean

    @@ -377,7 +380,7 @@

    Parameters

    @@ -407,9 +410,9 @@

    Parameters

    boolean

    @@ -417,12 +420,12 @@

    Parameters

    @@ -442,9 +445,9 @@

    Parameters

    @@ -454,7 +457,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -289,9 +292,9 @@

    Parameters

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    detach

    boolean

    -

    added in community.docker 2.1.0

    +

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    env

    dictionary

    -

    added in community.docker 2.1.0

    +

    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.

    @@ -352,10 +355,10 @@

    Parameters

    boolean

    If set to true, appends a newline to stdin.

    -

    Choices:

    +

    Choices:

    • false

    • -
    • true ← (default)

    • +
    • true ← (default)

    Strip empty lines from the end of stdout/stderr in result.

    -

    Choices:

    +

    Choices:

    • false

    • -
    • true ← (default)

    • +
    • true ← (default)

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -386,9 +389,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Whether to allocate a TTY.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -465,7 +468,7 @@

    Attributes

    - @@ -473,7 +476,7 @@

    Attributes

    - @@ -481,7 +484,7 @@

    Attributes

    - @@ -533,7 +536,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: none

    +

    Support: none

    Can run in check_mode and return changed status prediction without modifying target.

    diff_mode

    Support: none

    +

    Support: none

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    +
    @@ -543,11 +546,11 @@

    Return Values

    @@ -585,13 +588,14 @@

    Authors + + diff --git a/branch/main/docker_container_info_module.html b/branch/main/docker_container_info_module.html index 552552b41..3f370f27e 100644 --- a/branch/main/docker_container_info_module.html +++ b/branch/main/docker_container_info_module.html @@ -2,6 +2,7 @@ + community.docker.docker_container_info module – Retrieves facts about docker container — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_container_info module – Retrieves facts about dock

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -201,7 +204,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    exec_id

    string

    -

    added in community.docker 2.1.0

    +

    added in community.docker 2.1.0

    The execution ID of the command.

    -

    Returned: success and detach=true

    -

    Sample: "249d9e3075655baf705ed8f40488c5e9434049cf3431976f1bfdb73741c574c5"

    +

    Returned: success and detach=true

    +

    Sample: "249d9e3075655baf705ed8f40488c5e9434049cf3431976f1bfdb73741c574c5"

    @@ -555,8 +558,8 @@

    Return Values

    integer

    The exit code of the command.

    -

    Returned: success and detach=false

    -

    Sample: 0

    +

    Returned: success and detach=false

    +

    Sample: 0

    @@ -564,7 +567,7 @@

    Return Values

    string

    The standard error output of the container command.

    -

    Returned: success and detach=false

    +

    Returned: success and detach=false

    @@ -572,7 +575,7 @@

    Return Values

    string

    The standard output of the container command.

    -

    Returned: success and detach=false

    +

    Returned: success and detach=false

    +
    @@ -217,7 +220,7 @@

    Parameters

    @@ -273,7 +276,7 @@

    Parameters

    @@ -326,12 +329,12 @@

    Parameters

    @@ -344,9 +347,9 @@

    Parameters

    @@ -356,7 +359,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -258,9 +261,9 @@

    Parameters

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -298,7 +301,7 @@

    Parameters

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -307,9 +310,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -367,7 +370,7 @@

    Attributes

    - @@ -375,7 +378,7 @@

    Attributes

    - -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: full

    +

    Support: full

    This action does not modify state.

    Can run in check_mode and return changed status prediction without modifying target.

    @@ -384,7 +387,7 @@

    Attributes

    diff_mode

    Support: N/A

    +

    Support: N/A

    This action does not modify state.

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    @@ -424,7 +427,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    - +
    @@ -437,8 +440,8 @@

    Return Values

    @@ -460,13 +463,14 @@

    Authors + + diff --git a/branch/main/docker_container_module.html b/branch/main/docker_container_module.html index 2bcf63651..c7c595463 100644 --- a/branch/main/docker_container_module.html +++ b/branch/main/docker_container_module.html @@ -2,6 +2,7 @@ + community.docker.docker_container module – manage Docker containers — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_container module – manage Docker containers

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -201,7 +204,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

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

    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/\": {} }, ... }"

    +

    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/\": {} }, ... }"

    @@ -446,8 +449,8 @@

    Return Values

    boolean

    Returns whether the container exists.

    -

    Returned: always

    -

    Sample: true

    +

    Returned: always

    +

    Sample: true

    +
    @@ -217,7 +220,7 @@

    Parameters

    @@ -277,11 +280,11 @@

    Parameters

    @@ -334,16 +337,16 @@

    Parameters

    @@ -367,10 +370,10 @@

    Parameters @@ -424,9 +427,9 @@

    Parameters

    boolean

    @@ -434,7 +437,7 @@

    Parameters

    @@ -630,7 +633,7 @@

    Parameters

    @@ -767,9 +770,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    @@ -785,15 +788,15 @@

    Parameters

    @@ -801,15 +804,15 @@

    Parameters

    @@ -817,16 +820,16 @@

    Parameters

    @@ -836,7 +839,7 @@

    Parameters

    @@ -977,7 +980,7 @@

    Parameters

    string

    @@ -1163,10 +1166,10 @@

    Parameters

    @@ -1175,7 +1178,7 @@

    Parameters

    boolean

    @@ -1208,7 +1211,7 @@

    Parameters

    @@ -1300,9 +1303,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    @@ -1313,7 +1316,7 @@

    Parameters

    @@ -1345,9 +1348,9 @@

    Parameters

    boolean

    @@ -1358,7 +1361,7 @@

    Parameters

    @@ -1443,7 +1446,7 @@

    Parameters

    @@ -1461,7 +1464,7 @@

    Parameters

    @@ -1499,7 +1502,7 @@

    Parameters

    @@ -1556,9 +1559,9 @@

    Parameters

    @@ -1600,7 +1603,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -226,7 +229,7 @@

    Parameters

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

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

    -

    Choices:

    +

    Choices:

    cgroup_parent

    string

    -

    added in community.docker 1.1.0

    +

    added in community.docker 1.1.0

    Specify the parent cgroup for the container.

    cgroupns_mode

    string

    -

    added in community.docker 3.0.0

    +

    added in community.docker 3.0.0

    Specify the cgroup namespace mode for the container.

    The Docker CLI calls this simply cgroupns.

    -

    Choices:

    +

    Choices:

    • "host"

    • "private"

    • @@ -293,9 +296,9 @@

      Parameters

      boolean

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

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    command_handling

    string

    -

    added in community.docker 1.9.0

    +

    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.

    -

    Choices:

    +

    Choices:

    • "compatibility"

    • -
    • "correct" ← (default)

    • +
    • "correct" ← (default)

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    default_host_ip

    string

    -

    added in community.docker 1.2.0

    +

    added in community.docker 1.2.0

    Define the default host IP to use.

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

    @@ -449,7 +452,7 @@

    Parameters

    device_requests

    list / elements=dictionary

    -

    added in community.docker 0.1.0

    +

    added in community.docker 0.1.0

    Allows to request additional resources, such as GPUs.

    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"

    +

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

    @@ -690,9 +693,9 @@

    Parametersboolean

    Use the kill command when stopping a running container.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    image_comparison

    string

    -

    added in community.docker 3.0.0

    +

    added in community.docker 3.0.0

    Determines which image to use for idempotency checks that depend on image parameters.

    The default, desired-image, will use the image that is provided to the module via the image parameter.

    current-image will use the image that the container is currently using, if the container exists. It falls back to the image that is provided in case the container does not yet exist.

    This affects the env, env_file, exposed_ports, labels, and volumes options.

    -

    Choices:

    +

    Choices:

      -
    • "desired-image" ← (default)

    • +
    • "desired-image" ← (default)

    • "current-image"

    image_label_mismatch

    string

    -

    added in community.docker 2.6.0

    +

    added in community.docker 2.6.0

    How to handle labels inherited from the image that are not set explicitly.

    When ignore, labels that are present in the image but not specified in labels will be ignored. This is useful to avoid having to specify the image labels in labels while keeping labels comparisons strict.

    When fail, if there are labels present in the image which are not set from labels, the module will fail. This prevents introducing unexpected labels from the base image.

    Warning: This option is ignored unless labels: strict or *: strict is specified in the comparisons option.

    -

    Choices:

    +

    Choices:

      -
    • "ignore" ← (default)

    • +
    • "ignore" ← (default)

    • "fail"

    image_name_mismatch

    string

    -

    added in community.docker 3.2.0

    +

    added in community.docker 3.2.0

    Determines what the module does if the image matches, but the image name in the container’s configuration does not match the image name provided to the module.

    This is ignored if image: ignore is set in comparisons.

    If set to recreate the container will be recreated.

    If set to ignore the container will not be recreated because of this. It might still get recreated for other reasons. This has been the default behavior of the module for a long time, but might not be what users expect.

    -

    Choices:

    +

    Choices:

    • "recreate"

    • -
    • "ignore" ← (default)

    • +
    • "ignore" ← (default)

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

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

    -

    Choices:

    +

    Choices:

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

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

    -

    Choices:

    +

    Choices:

    • false

    • true

    • @@ -869,10 +872,10 @@

      Parameters

      boolean

    Retain anonymous volumes associated with a removed container.

    -

    Choices:

    +

    Choices:

    • false

    • -
    • true ← (default)

    • +
    • true ← (default)

    The consistency requirement for the mount.

    -

    Choices:

    +

    Choices:

    • "cached"

    • "consistent"

    • @@ -999,7 +1002,7 @@

      Parameters

    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:

    +

    Choices:

    • false

    • true

    • @@ -1011,7 +1014,7 @@

      Parameters

      string

    Propagation mode. Only valid for the bind type.

    -

    Choices:

    +

    Choices:

    • "private"

    • "rprivate"

    • @@ -1027,7 +1030,7 @@

      Parameters

      boolean

    Whether the mount should be read-only.

    -

    Choices:

    +

    Choices:

    The mount type.

    Note that npipe is only supported by Docker for Windows.

    -

    Choices:

    +

    Choices:

    • "bind"

    • "npipe"

    • "tmpfs"

    • -
    • "volume" ← (default)

    • +
    • "volume" ← (default)

    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:

    +

    Choices:

    • false

    • -
    • true ← (default)

    • +
    • true ← (default)

    Whether or not to disable OOM Killer for the container.

    -

    Choices:

    +

    Choices:

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

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

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

    -

    Choices:

    +

    Choices:

    platform

    string

    -

    added in community.docker 3.0.0

    +

    added in community.docker 3.0.0

    Platform for the container in the format os[/arch[/variant]].

    Please note that inspecting the container does not always return the exact platform string used to create the container. This can cause idempotency to break for this module. Use the comparisons option with platform: ignore to prevent accidental recreation of the container due to this.

    @@ -1245,7 +1248,7 @@

    Parameters

    Give extended privileges to the container.

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

    -

    Choices:

    +

    Choices:

    publish_all_ports

    boolean

    -

    added in community.docker 1.8.0

    +

    added in community.docker 1.8.0

    Publish all ports to the host.

    Any specified port bindings from published_ports will remain intact when true.

    -

    Choices:

    +

    Choices:

    If true, always pull the latest version of an image. Otherwise, will only pull an image when missing.

    Note: images are only pulled when specified by name. If the image is specified as a image ID (hash), it cannot be pulled.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

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

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

    -

    Choices:

    +

    Choices:

    • false

    • true

    • @@ -1325,9 +1328,9 @@

      Parameters

      boolean

    Use with present and started states to force the re-creation of an existing container.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Use with started state to force a matching container to be stopped and restarted.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Container restart policy.

    Place quotes around no option.

    -

    Choices:

    +

    Choices:

    • "no"

    • "on-failure"

    • @@ -1416,12 +1419,12 @@

      ParametersUse 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:

      +

      Choices:

      • "absent"

      • "present"

      • "stopped"

      • -
      • "started" ← (default)

      • +
      • "started" ← (default)

    storage_opts

    dictionary

    -

    added in community.docker 1.3.0

    +

    added in community.docker 1.3.0

    Storage driver options for this container as a key-value mapping.

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -1470,9 +1473,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Allocate a pseudo-TTY.

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

    -

    Choices:

    +

    Choices:

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -1611,7 +1614,7 @@

    Attributes

    - @@ -1619,7 +1622,7 @@

    Attributes

    - - @@ -1918,7 +1921,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: partial

    +

    Support: partial

    When trying to pull an image, the module assumes this is always changed in check mode.

    Can run in check_mode and return changed status prediction without modifying target.

    @@ -1628,7 +1631,7 @@

    Attributes

    diff_mode

    Support: full

    +

    Support: full

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    +
    @@ -1932,8 +1935,8 @@

    Return Values

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

    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/\": {} }, ... }"

    +

    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/\": {} }, ... }"

    @@ -1964,13 +1967,14 @@

    Authors + + diff --git a/branch/main/docker_containers_inventory.html b/branch/main/docker_containers_inventory.html index 1d3db539a..5574d83f3 100644 --- a/branch/main/docker_containers_inventory.html +++ b/branch/main/docker_containers_inventory.html @@ -2,6 +2,7 @@ + community.docker.docker_containers inventory – Ansible dynamic inventory plugin for Docker containers — Community.Docker Collection documentation @@ -162,6 +163,8 @@

    community.docker.docker_containers inventory – Ansible dynamic inventory p

    Note

    This inventory plugin is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this inventory plugin, see Requirements for details.

    @@ -197,7 +200,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    @@ -1942,8 +1945,8 @@

    Return Values

    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

    -

    Sample: 0

    +

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

    +

    Sample: 0

    +
    @@ -219,9 +222,9 @@

    Parametersrunning: 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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    @@ -235,7 +238,7 @@

    Parameters

    @@ -302,11 +305,11 @@

    ParametersAlternatively, 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:

    +

    Choices:

    • "ssh"

    • "docker-cli"

    • -
    • "docker-api" ← (default)

    • +
    • "docker-api" ← (default)

    @@ -315,9 +318,9 @@

    Parameters

    boolean

    @@ -328,7 +331,7 @@

    Parameters

    @@ -434,7 +437,7 @@

    Parameters

    string / required

    @@ -476,7 +479,7 @@

    Parameters

    @@ -504,15 +507,15 @@

    Parameters

    @@ -545,9 +548,9 @@

    Parameters

    @@ -560,9 +563,9 @@

    ParametersNote that all top-level keys will be transformed to the format docker_xxx. For example, HostConfig is converted to docker_hostconfig.

    If this is false, these values can only be used during compose, groups, and keyed_groups.

    The docker inventory script always added these variables, so for compatibility set this to true.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    @@ -636,13 +639,14 @@

    Authors + + diff --git a/branch/main/docker_host_info_module.html b/branch/main/docker_host_info_module.html index 5165f4286..7ad3b45c6 100644 --- a/branch/main/docker_host_info_module.html +++ b/branch/main/docker_host_info_module.html @@ -2,6 +2,7 @@ + community.docker.docker_host_info module – Retrieves facts about docker host and lists of objects of the services. — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_host_info module – Retrieves facts about docker ho

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -204,7 +207,7 @@

    Synopsis

    Parameters

    -

    Parameter

    Comments

    @@ -276,20 +279,20 @@

    Parameters

    dictionary

    Create vars from jinja2 expressions.

    -

    Default: {}

    +

    Default: {}

    configure_docker_daemon

    boolean

    -

    added in community.docker 1.8.0

    +

    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.

    -

    Choices:

    +

    Choices:

    • false

    • -
    • true ← (default)

    • +
    • true ← (default)

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Default: "127.0.0.1"

    +

    Default: "127.0.0.1"

    @@ -339,7 +342,7 @@

    Parameters

    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"

    +

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

    @@ -347,7 +350,7 @@

    Parameters

    dictionary

    Add hosts to group based on Jinja2 conditionals.

    -

    Default: {}

    +

    Default: {}

    @@ -355,13 +358,13 @@

    Parameters

    list / elements=dictionary

    Add hosts to group based on the values of a variable.

    -

    Default: []

    +

    Default: []

    default_value

    string

    -

    added in ansible-core 2.12

    +

    added in ansible-core 2.12

    The default value when the host variable’s value is an empty string.

    This option is mutually exclusive with trailing_separator.

    @@ -386,7 +389,7 @@

    Parameters

    string

    A keyed group name will start with this prefix

    -

    Default: ""

    +

    Default: ""

    @@ -394,27 +397,27 @@

    Parameters

    string

    separator used to build the keyed group name

    -

    Default: "_"

    +

    Default: "_"

    trailing_separator

    boolean

    -

    added in ansible-core 2.12

    +

    added in ansible-core 2.12

    Set this option to False to omit the separator after the host variable when the value is an empty string.

    This option is mutually exclusive with default_value.

    -

    Choices:

    +

    Choices:

    • false

    • -
    • true ← (default)

    • +
    • true ← (default)

    leading_separator

    boolean

    -

    added in ansible-core 2.11

    +

    added in ansible-core 2.11

    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:

    +

    Choices:

    • "community.docker.docker_containers"

    @@ -446,7 +449,7 @@

    Parameters

    The port containers use for SSH.

    Only used if connection_type is ssh.

    -

    Default: 22

    +

    Default: 22

    @@ -463,9 +466,9 @@

    Parameters

    If yes make invalid entries a fatal error, otherwise skip and continue.

    Since it is possible to use facts in the expressions they might not always be available and we ignore those errors by default.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -485,9 +488,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_extra_vars

    boolean

    -

    added in ansible-core 2.11

    +

    added in ansible-core 2.11

    Merge extra vars into the available variables for composition (highest precedence).

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    -

    Configuration:

    +

    Configuration:

    • INI entry:

      [inventory_plugins]
      @@ -527,12 +530,12 @@ 

      Parameters

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -220,7 +223,7 @@

    Parameters

    @@ -271,13 +274,13 @@

    Parameters

    @@ -297,9 +300,9 @@

    Parameters

    boolean

    @@ -310,9 +313,9 @@

    Parameters

    @@ -325,7 +328,7 @@

    Parameters

    @@ -355,9 +358,9 @@

    Parameters

    boolean

    @@ -385,7 +388,7 @@

    Parameters

    @@ -413,12 +416,12 @@

    Parameters

    @@ -431,9 +434,9 @@

    Parameters

    @@ -444,9 +447,9 @@

    Parameters

    @@ -456,9 +459,9 @@

    Parameters

    boolean

    @@ -477,7 +480,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -261,9 +264,9 @@

    Parameters

    boolean

    Whether to list containers.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    containers_all

    boolean

    -

    added in community.docker 3.4.0

    +

    added in community.docker 3.4.0

    By default, only running containers are returned.

    This corresponds to the --all option to docker container list.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Summary information on used disk space by all Docker layers.

    The output is a sum of images, volumes, containers and build cache.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -333,9 +336,9 @@

    Parameters

    boolean

    Whether to list images.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Whether to list networks.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -394,9 +397,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Whether to list volumes.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -488,7 +491,7 @@

    Attributes

    - @@ -496,7 +499,7 @@

    Attributes

    - -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: full

    +

    Support: full

    This action does not modify state.

    Can run in check_mode and return changed status prediction without modifying target.

    @@ -505,7 +508,7 @@

    Attributes

    diff_mode

    Support: N/A

    +

    Support: N/A

    This action does not modify state.

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    @@ -571,7 +574,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    - +
    @@ -583,7 +586,7 @@

    Return Values

    boolean

    @@ -644,13 +647,14 @@

    Authors + + diff --git a/branch/main/docker_image_info_module.html b/branch/main/docker_image_info_module.html index 9dec85c3f..65dbe29b8 100644 --- a/branch/main/docker_image_info_module.html +++ b/branch/main/docker_image_info_module.html @@ -2,6 +2,7 @@ + community.docker.docker_image_info module – Inspect docker images — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_image_info module – Inspect docker images

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -202,7 +205,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

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

    -

    Returned: both on success and on error

    +

    Returned: both on success and on error

    @@ -591,7 +594,7 @@

    Return Values

    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=true

    +

    Returned: When containers=true

    @@ -599,7 +602,7 @@

    Return Values

    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=true

    +

    Returned: When disk_usage=true

    @@ -607,7 +610,7 @@

    Return Values

    dictionary

    Facts representing the basic state of the docker host. Matches the docker system info output.

    -

    Returned: always

    +

    Returned: always

    @@ -615,7 +618,7 @@

    Return Values

    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=true

    +

    Returned: When images=true

    @@ -623,7 +626,7 @@

    Return Values

    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=true

    +

    Returned: When networks=true

    @@ -631,7 +634,7 @@

    Return Values

    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=true

    +

    Returned: When volumes=true

    +
    @@ -218,7 +221,7 @@

    Parameters

    @@ -274,7 +277,7 @@

    Parameters

    @@ -327,12 +330,12 @@

    Parameters

    @@ -345,9 +348,9 @@

    Parameters

    @@ -357,7 +360,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -259,9 +262,9 @@

    Parameters

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -299,7 +302,7 @@

    Parameters

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -308,9 +311,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -368,7 +371,7 @@

    Attributes

    - @@ -376,7 +379,7 @@

    Attributes

    - -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: full

    +

    Support: full

    This action does not modify state.

    Can run in check_mode and return changed status prediction without modifying target.

    @@ -385,7 +388,7 @@

    Attributes

    diff_mode

    Support: N/A

    +

    Support: N/A

    This action does not modify state.

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    @@ -428,7 +431,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    - +
    @@ -441,8 +444,8 @@

    Return Values

    @@ -455,13 +458,14 @@

    Authors + + diff --git a/branch/main/docker_image_load_module.html b/branch/main/docker_image_load_module.html index c0ab95fbc..6b0aa94c7 100644 --- a/branch/main/docker_image_load_module.html +++ b/branch/main/docker_image_load_module.html @@ -2,6 +2,7 @@ + community.docker.docker_image_load module – Load docker image(s) from archives — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_image_load module – Load docker image(s) from arch

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -201,7 +204,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    Inspection results for the selected images.

    The list only contains inspection results of images existing locally.

    -

    Returned: always

    -

    Sample: [{"Architecture": "amd64", "Author": "", "Comment": "", "Config": {"AttachStderr": false, "AttachStdin": false, "AttachStdout": false, "Cmd": ["/etc/docker/registry/config.yml"], "Domainname": "", "Entrypoint": ["/bin/registry"], "Env": ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"], "ExposedPorts": {"5000/tcp": {}}, "Hostname": "e5c68db50333", "Image": "c72dce2618dc8f7b794d2b2c2b1e64e0205ead5befc294f8111da23bd6a2c799", "Labels": {}, "OnBuild": [], "OpenStdin": false, "StdinOnce": false, "Tty": false, "User": "", "Volumes": {"/var/lib/registry": {}}, "WorkingDir": ""}, "Container": "e83a452b8fb89d78a25a6739457050131ca5c863629a47639530d9ad2008d610", "ContainerConfig": {"AttachStderr": false, "AttachStdin": false, "AttachStdout": false, "Cmd": ["/bin/sh", "-c", "#(nop) CMD [\"/etc/docker/registry/config.yml\"]"], "Domainname": "", "Entrypoint": ["/bin/registry"], "Env": ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"], "ExposedPorts": {"5000/tcp": {}}, "Hostname": "e5c68db50333", "Image": "c72dce2618dc8f7b794d2b2c2b1e64e0205ead5befc294f8111da23bd6a2c799", "Labels": {}, "OnBuild": [], "OpenStdin": false, "StdinOnce": false, "Tty": false, "User": "", "Volumes": {"/var/lib/registry": {}}, "WorkingDir": ""}, "Created": "2016-03-08T21:08:15.399680378Z", "DockerVersion": "1.9.1", "GraphDriver": {"Data": null, "Name": "aufs"}, "Id": "53773d8552f07b730f3e19979e32499519807d67b344141d965463a950a66e08", "Name": "registry:2", "Os": "linux", "Parent": "f0b1f729f784b755e7bf9c8c2e65d8a0a35a533769c2588f02895f6781ac0805", "RepoDigests": [], "RepoTags": ["registry:2"], "Size": 0, "VirtualSize": 165808884}]

    +

    Returned: always

    +

    Sample: [{"Architecture": "amd64", "Author": "", "Comment": "", "Config": {"AttachStderr": false, "AttachStdin": false, "AttachStdout": false, "Cmd": ["/etc/docker/registry/config.yml"], "Domainname": "", "Entrypoint": ["/bin/registry"], "Env": ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"], "ExposedPorts": {"5000/tcp": {}}, "Hostname": "e5c68db50333", "Image": "c72dce2618dc8f7b794d2b2c2b1e64e0205ead5befc294f8111da23bd6a2c799", "Labels": {}, "OnBuild": [], "OpenStdin": false, "StdinOnce": false, "Tty": false, "User": "", "Volumes": {"/var/lib/registry": {}}, "WorkingDir": ""}, "Container": "e83a452b8fb89d78a25a6739457050131ca5c863629a47639530d9ad2008d610", "ContainerConfig": {"AttachStderr": false, "AttachStdin": false, "AttachStdout": false, "Cmd": ["/bin/sh", "-c", "#(nop) CMD [\"/etc/docker/registry/config.yml\"]"], "Domainname": "", "Entrypoint": ["/bin/registry"], "Env": ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"], "ExposedPorts": {"5000/tcp": {}}, "Hostname": "e5c68db50333", "Image": "c72dce2618dc8f7b794d2b2c2b1e64e0205ead5befc294f8111da23bd6a2c799", "Labels": {}, "OnBuild": [], "OpenStdin": false, "StdinOnce": false, "Tty": false, "User": "", "Volumes": {"/var/lib/registry": {}}, "WorkingDir": ""}, "Created": "2016-03-08T21:08:15.399680378Z", "DockerVersion": "1.9.1", "GraphDriver": {"Data": null, "Name": "aufs"}, "Id": "53773d8552f07b730f3e19979e32499519807d67b344141d965463a950a66e08", "Name": "registry:2", "Os": "linux", "Parent": "f0b1f729f784b755e7bf9c8c2e65d8a0a35a533769c2588f02895f6781ac0805", "RepoDigests": [], "RepoTags": ["registry:2"], "Size": 0, "VirtualSize": 165808884}]

    +
    @@ -217,7 +220,7 @@

    Parameters

    @@ -273,7 +276,7 @@

    Parameters

    @@ -325,12 +328,12 @@

    Parameters

    @@ -343,9 +346,9 @@

    Parameters

    @@ -355,7 +358,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -258,9 +261,9 @@

    Parameters

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -297,7 +300,7 @@

    Parameters

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -306,9 +309,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -366,7 +369,7 @@

    Attributes

    - @@ -374,7 +377,7 @@

    Attributes

    - @@ -382,7 +385,7 @@

    Attributes

    - @@ -417,7 +420,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: none

    +

    Support: none

    Can run in check_mode and return changed status prediction without modifying target.

    diff_mode

    Support: none

    +

    Support: none

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    +
    @@ -429,8 +432,8 @@

    Return Values

    list / elements=string

    @@ -452,13 +455,14 @@

    Authors + + diff --git a/branch/main/docker_image_module.html b/branch/main/docker_image_module.html index b0d19b42b..a2b0a0ebf 100644 --- a/branch/main/docker_image_module.html +++ b/branch/main/docker_image_module.html @@ -2,6 +2,7 @@ + community.docker.docker_image module – Manage docker images — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_image module – Manage docker images

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -200,7 +203,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    List of image names and IDs loaded from the archive.

    -

    Returned: success

    -

    Sample: ["hello-world:latest", "sha256:e004c2cc521c95383aebb1fb5893719aa7a8eae2e7a71f316a4410784edb00a9"]

    +

    Returned: success

    +

    Sample: ["hello-world:latest", "sha256:e004c2cc521c95383aebb1fb5893719aa7a8eae2e7a71f316a4410784edb00a9"]

    @@ -438,8 +441,8 @@

    Return Values

    list / elements=dictionary

    Image inspection results for the loaded images.

    -

    Returned: success

    -

    Sample: []

    +

    Returned: success

    +

    Sample: []

    +
    @@ -216,7 +219,7 @@

    Parameters

    @@ -336,7 +339,7 @@

    Parameters

    @@ -346,9 +349,9 @@

    Parameters

    boolean

    @@ -358,10 +361,10 @@

    Parameters

    boolean

    @@ -377,7 +380,7 @@

    Parameters

    boolean

    @@ -437,7 +440,7 @@

    Parameters

    @@ -457,9 +460,9 @@

    Parameters

    boolean

    @@ -469,9 +472,9 @@

    Parameters

    boolean

    @@ -495,7 +498,7 @@

    Parameters

    @@ -513,9 +516,9 @@

    Parameters

    boolean

    @@ -538,7 +541,7 @@

    ParametersUse 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:

    +

    Choices:

    @@ -575,7 +578,7 @@

    Parameters

    @@ -612,12 +615,12 @@

    Parameters

    @@ -630,9 +633,9 @@

    Parameters

    @@ -642,7 +645,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -319,9 +322,9 @@

    Parameters

    boolean

    Do not use cache when building an image.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    platform

    string

    -

    added in community.docker 1.1.0

    +

    added in community.docker 1.1.0

    Platform in the format os[/arch[/variant]].

    When building an image downloads any updates to the FROM image in Dockerfile.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Remove intermediate containers after build.

    -

    Choices:

    +

    Choices:

    • false

    • -
    • true ← (default)

    • +
    • true ← (default)

    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:

    +

    Choices:

    • false

    • true

    • @@ -422,9 +425,9 @@

      Parameters

      boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -445,9 +448,9 @@

    Parameters

    boolean

    Use with state=absent to un-tag and remove all images matching the specified name.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Use with state=present to force tagging an image.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    pull

    dictionary

    -

    added in community.docker 1.3.0

    +

    added in community.docker 1.3.0

    Specifies options used for pulling images.

    Push the image to the registry. Specify the registry as part of the name or repository parameter.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

    Default: "latest"

    @@ -584,7 +587,7 @@

    Parameters

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -593,9 +596,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -653,7 +656,7 @@

    Attributes

    - @@ -661,7 +664,7 @@

    Attributes

    - - @@ -780,7 +783,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: partial

    +

    Support: partial

    When trying to pull an image, the module assumes this is always changed in check mode.

    Can run in check_mode and return changed status prediction without modifying target.

    @@ -670,7 +673,7 @@

    Attributes

    diff_mode

    Support: none

    +

    Support: none

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    +
    @@ -792,18 +795,18 @@

    Return Values

    dictionary

    @@ -818,13 +821,14 @@

    Authors + + diff --git a/branch/main/docker_login_module.html b/branch/main/docker_login_module.html index 91fac1337..4feb90a8d 100644 --- a/branch/main/docker_login_module.html +++ b/branch/main/docker_login_module.html @@ -2,6 +2,7 @@ + community.docker.docker_login module – Log into a Docker registry. — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_login module – Log into a Docker registry.

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -202,7 +205,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    Image inspection results for the affected image.

    -

    Returned: success

    -

    Sample: {}

    +

    Returned: success

    +

    Sample: {}

    stdout

    string

    -

    added in community.docker 1.0.0

    +

    added in community.docker 1.0.0

    Docker build output when building an image.

    -

    Returned: success

    -

    Sample: ""

    +

    Returned: success

    +

    Sample: ""

    +
    @@ -218,7 +221,7 @@

    Parameters

    @@ -284,7 +287,7 @@

    Parameters

    @@ -317,7 +320,7 @@

    Parametersstring

    @@ -349,7 +352,7 @@

    Parameters

    @@ -377,12 +380,12 @@

    Parameters

    @@ -403,9 +406,9 @@

    Parameters

    @@ -415,7 +418,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -261,7 +264,7 @@

    Parameterspath

    Custom path to the Docker CLI configuration file.

    -

    Default: "~/.docker/config.json"

    +

    Default: "~/.docker/config.json"

    @@ -269,9 +272,9 @@

    Parameters

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -302,9 +305,9 @@

    Parametersboolean

    Refresh existing authentication found in the configuration file.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    The registry URL.

    -

    Default: "https://index.docker.io/v1/"

    +

    Default: "https://index.docker.io/v1/"

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -358,9 +361,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -426,7 +429,7 @@

    Attributes

    - @@ -434,7 +437,7 @@

    Attributes

    - @@ -442,7 +445,7 @@

    Attributes

    - @@ -489,7 +492,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: full

    +

    Support: full

    Can run in check_mode and return changed status prediction without modifying target.

    diff_mode

    Support: none

    +

    Support: none

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    +
    @@ -501,8 +504,8 @@

    Return Values

    dictionary

    @@ -516,13 +519,14 @@

    Authors + + diff --git a/branch/main/docker_machine_inventory.html b/branch/main/docker_machine_inventory.html index 88714e02a..7128b0020 100644 --- a/branch/main/docker_machine_inventory.html +++ b/branch/main/docker_machine_inventory.html @@ -2,6 +2,7 @@ + community.docker.docker_machine inventory – Docker Machine inventory source — Community.Docker Collection documentation @@ -161,6 +162,8 @@

    community.docker.docker_machine inventory – Docker Machine inventory sourc

    Note

    This inventory plugin is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this inventory plugin, see Requirements for details.

    @@ -192,7 +195,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    Results from the login.

    -

    Returned: when state=present

    -

    Sample: {"serveraddress": "localhost:5000", "username": "testuser"}

    +

    Returned: when state=present

    +

    Sample: {"serveraddress": "localhost:5000", "username": "testuser"}

    +
    @@ -204,7 +207,7 @@

    Parameters

    dictionary

    @@ -318,7 +321,7 @@

    Parameters

    string / required

    @@ -343,9 +346,9 @@

    Parameters

    @@ -353,15 +356,15 @@

    Parameters

    @@ -433,13 +436,14 @@

    Authors + + diff --git a/branch/main/docker_network_info_module.html b/branch/main/docker_network_info_module.html index 61120face..06420c617 100644 --- a/branch/main/docker_network_info_module.html +++ b/branch/main/docker_network_info_module.html @@ -2,6 +2,7 @@ + community.docker.docker_network_info module – Retrieves facts about docker network — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_network_info module – Retrieves facts about docker

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -201,7 +204,7 @@

    Synopsis

    Parameters

    -

    Parameter

    Comments

    Create vars from jinja2 expressions.

    -

    Default: {}

    +

    Default: {}

    Add hosts to group based on Jinja2 conditionals.

    -

    Default: {}

    +

    Default: {}

    @@ -239,13 +242,13 @@

    Parameters

    list / elements=dictionary

    Add hosts to group based on the values of a variable.

    -

    Default: []

    +

    Default: []

    default_value

    string

    -

    added in ansible-core 2.12

    +

    added in ansible-core 2.12

    The default value when the host variable’s value is an empty string.

    This option is mutually exclusive with trailing_separator.

    @@ -270,7 +273,7 @@

    Parameters

    string

    A keyed group name will start with this prefix

    -

    Default: ""

    +

    Default: ""

    @@ -278,27 +281,27 @@

    Parameters

    string

    separator used to build the keyed group name

    -

    Default: "_"

    +

    Default: "_"

    trailing_separator

    boolean

    -

    added in ansible-core 2.12

    +

    added in ansible-core 2.12

    Set this option to False to omit the separator after the host variable when the value is an empty string.

    This option is mutually exclusive with default_value.

    -

    Choices:

    +

    Choices:

    • false

    • -
    • true ← (default)

    • +
    • true ← (default)

    leading_separator

    boolean

    -

    added in ansible-core 2.11

    +

    added in ansible-core 2.11

    token that ensures this is a source file for the docker_machine plugin.

    -

    Choices:

    +

    Choices:

    • "docker_machine"

    • "community.docker.docker_machine"

    • @@ -330,10 +333,10 @@

      Parameters

      boolean

    When true, hosts which Docker Machine indicates are in a state other than running will be skipped.

    -

    Choices:

    +

    Choices:

    • false

    • -
    • true ← (default)

    • +
    • true ← (default)

    If yes make invalid entries a fatal error, otherwise skip and continue.

    Since it is possible to use facts in the expressions they might not always be available and we ignore those errors by default.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_extra_vars

    boolean

    -

    added in ansible-core 2.11

    +

    added in ansible-core 2.11

    Merge extra vars into the available variables for composition (highest precedence).

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    -

    Configuration:

    +

    Configuration:

    • INI entry:

      [inventory_plugins]
      @@ -378,10 +381,10 @@ 

      Parameters

      boolean

    When true, include all available nodes metadata (for exmaple Image, Region, Size) as a JSON object named docker_machine_node_attributes.

    -

    Choices:

    +

    Choices:

    • false

    • -
    • true ← (default)

    • +
    • true ← (default)

    +
    @@ -217,7 +220,7 @@

    Parameters

    @@ -273,7 +276,7 @@

    Parameters

    @@ -326,12 +329,12 @@

    Parameters

    @@ -344,9 +347,9 @@

    Parameters

    @@ -356,7 +359,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -258,9 +261,9 @@

    Parameters

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -298,7 +301,7 @@

    Parameters

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -307,9 +310,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -367,7 +370,7 @@

    Attributes

    - @@ -375,7 +378,7 @@

    Attributes

    - -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: full

    +

    Support: full

    This action does not modify state.

    Can run in check_mode and return changed status prediction without modifying target.

    @@ -384,7 +387,7 @@

    Attributes

    diff_mode

    Support: N/A

    +

    Support: N/A

    This action does not modify state.

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    @@ -424,7 +427,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    - +
    @@ -436,8 +439,8 @@

    Return Values

    boolean

    @@ -460,13 +463,14 @@

    Authors + + diff --git a/branch/main/docker_network_module.html b/branch/main/docker_network_module.html index a976d668e..35e5cf8fa 100644 --- a/branch/main/docker_network_module.html +++ b/branch/main/docker_network_module.html @@ -2,6 +2,7 @@ + community.docker.docker_network module – Manage Docker networks — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_network module – Manage Docker networks

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -201,7 +204,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    Returns whether the network exists.

    -

    Returned: always

    -

    Sample: true

    +

    Returned: always

    +

    Sample: true

    @@ -446,8 +449,8 @@

    Return Values

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

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

    +

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

    +
    @@ -217,7 +220,7 @@

    Parameters

    @@ -240,7 +243,7 @@

    Parameters

    boolean

    @@ -311,7 +314,7 @@

    Parameters

    @@ -360,7 +363,7 @@

    Parameters

    boolean

    @@ -473,7 +476,7 @@

    Parameters

    @@ -501,12 +504,12 @@

    Parameters

    @@ -519,9 +522,9 @@

    Parameters

    @@ -531,7 +534,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -228,9 +231,9 @@

    Parameters

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    If enabled, and the network is in the global scope, non-service containers on worker nodes will be able to connect to the network.

    -

    Choices:

    +

    Choices:

    List of container names or container IDs to connect to a network.

    Please note that the module only makes sure that these containers are connected to the network, but does not care about connection options. If you rely on specific IP addresses etc., use the community.docker.docker_container module to ensure your containers are correctly connected to this network.

    -

    Default: []

    +

    Default: []

    @@ -296,9 +299,9 @@

    Parameters

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -319,7 +322,7 @@

    Parameters

    string

    Specify the type of network. Docker provides bridge and overlay drivers, but 3rd party drivers can also be used.

    -

    Default: "bridge"

    +

    Default: "bridge"

    @@ -327,7 +330,7 @@

    Parameters

    dictionary

    Dictionary of network settings. Consult docker docs for valid options and values.

    -

    Default: {}

    +

    Default: {}

    @@ -335,7 +338,7 @@

    Parameters

    boolean

    Enable IPv6 networking.

    -

    Choices:

    +

    Choices:

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Restrict external access to the network.

    -

    Choices:

    +

    Choices:

    • false

    • true

    • @@ -421,7 +424,7 @@

      Parameters

      dictionary

    Dictionary of labels.

    -

    Default: {}

    +

    Default: {}

    @@ -438,7 +441,7 @@

    Parameters

    string

    Specify the network’s scope.

    -

    Choices:

    +

    Choices:

    • "local"

    • "global"

    • @@ -460,10 +463,10 @@

      Parameters

    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:

    +

    Choices:

    • "absent"

    • -
    • "present" ← (default)

    • +
    • "present" ← (default)

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -482,9 +485,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -542,7 +545,7 @@

    Attributes

    - @@ -550,7 +553,7 @@

    Attributes

    - @@ -558,7 +561,7 @@

    Attributes

    - @@ -654,7 +657,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: full

    +

    Support: full

    Can run in check_mode and return changed status prediction without modifying target.

    diff_mode

    Support: full

    +

    Support: full

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    +
    @@ -666,8 +669,8 @@

    Return Values

    dictionary

    @@ -682,13 +685,14 @@

    Authors + + diff --git a/branch/main/docker_node_info_module.html b/branch/main/docker_node_info_module.html index 04b5872ed..ff4a7fa78 100644 --- a/branch/main/docker_node_info_module.html +++ b/branch/main/docker_node_info_module.html @@ -2,6 +2,7 @@ + community.docker.docker_node_info module – Retrieves facts about docker swarm node from Swarm Manager — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_node_info module – Retrieves facts about docker sw

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -199,7 +202,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    Network inspection results for the affected network.

    -

    Returned: success

    -

    Sample: {}

    +

    Returned: success

    +

    Sample: {}

    +
    @@ -215,7 +218,7 @@

    Parameters

    @@ -271,7 +274,7 @@

    Parameters

    @@ -313,7 +316,7 @@

    Parameters

    @@ -341,13 +344,13 @@

    Parameters

    @@ -360,9 +363,9 @@

    Parameters

    @@ -372,7 +375,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -256,9 +259,9 @@

    Parameters

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -292,9 +295,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -322,9 +325,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    Requires Docker SDK for Python 4.4.0 or newer.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -383,7 +386,7 @@

    Attributes

    - @@ -391,7 +394,7 @@

    Attributes

    - -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: full

    +

    Support: full

    This action does not modify state.

    Can run in check_mode and return changed status prediction without modifying target.

    @@ -400,7 +403,7 @@

    Attributes

    diff_mode

    Support: N/A

    +

    Support: N/A

    This action does not modify state.

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    @@ -449,7 +452,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    - +
    @@ -463,7 +466,7 @@

    Return Values

    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.

    -

    Returned: always

    +

    Returned: always

    @@ -476,13 +479,14 @@

    Authors + + diff --git a/branch/main/docker_node_module.html b/branch/main/docker_node_module.html index 6a71378b6..915b3fb25 100644 --- a/branch/main/docker_node_module.html +++ b/branch/main/docker_node_module.html @@ -2,6 +2,7 @@ + community.docker.docker_node module – Manage Docker Swarm node — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_node module – Manage Docker Swarm node

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -198,7 +201,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    +
    @@ -214,7 +217,7 @@

    Parameters

    @@ -283,7 +286,7 @@

    Parameters

    @@ -332,7 +335,7 @@

    Parameters

    string

    @@ -381,13 +384,13 @@

    Parameters

    @@ -400,9 +403,9 @@

    Parameters

    @@ -412,7 +415,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -222,7 +225,7 @@

    Parameters

    string

    Node availability to assign. If not provided then node availability remains unchanged.

    -

    Choices:

    +

    Choices:

    • "active"

    • "pause"

    • @@ -268,9 +271,9 @@

      Parameters

      boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -310,9 +313,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • "merge" ← (default)

    • +
    • "merge" ← (default)

    • "replace"

    Node role to assign. If not provided then node role remains unchanged.

    -

    Choices:

    +

    Choices:

    • "manager"

    • "worker"

    • @@ -353,7 +356,7 @@

      Parameters

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -362,9 +365,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    Requires Docker SDK for Python 4.4.0 or newer.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -423,7 +426,7 @@

    Attributes

    - @@ -431,7 +434,7 @@

    Attributes

    - @@ -439,7 +442,7 @@

    Attributes

    - @@ -501,7 +504,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: full

    +

    Support: full

    Can run in check_mode and return changed status prediction without modifying target.

    diff_mode

    Support: none

    +

    Support: none

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    +
    @@ -513,7 +516,7 @@

    Return Values

    dictionary

    @@ -527,13 +530,14 @@

    Authors + + diff --git a/branch/main/docker_plugin_module.html b/branch/main/docker_plugin_module.html index 83c86d541..2abf6d7a9 100644 --- a/branch/main/docker_plugin_module.html +++ b/branch/main/docker_plugin_module.html @@ -2,6 +2,7 @@ + community.docker.docker_plugin module – Manage Docker plugins — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_plugin module – Manage Docker plugins

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -202,7 +205,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    Information about node after β€˜update’ operation

    -

    Returned: success

    +

    Returned: success

    +
    @@ -212,7 +215,7 @@

    Parameters

    @@ -226,7 +229,7 @@

    Parameters

    @@ -282,7 +285,7 @@

    Parameters

    @@ -317,7 +320,7 @@

    Parameters

    dictionary

    @@ -379,12 +382,12 @@

    Parameters

    @@ -397,9 +400,9 @@

    Parameters

    @@ -409,7 +412,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    alias

    string

    -

    added in community.docker 1.8.0

    +

    added in community.docker 1.8.0

    Local name for plugin.

    @@ -267,9 +270,9 @@

    Parameters

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -290,7 +293,7 @@

    Parameters

    integer

    Timeout in seconds.

    -

    Default: 0

    +

    Default: 0

    @@ -298,9 +301,9 @@

    Parameters

    boolean

    Remove even if the plugin is enabled.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Dictionary of plugin settings.

    -

    Default: {}

    +

    Default: {}

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -360,9 +363,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -420,7 +423,7 @@

    Attributes

    - @@ -428,7 +431,7 @@

    Attributes

    - @@ -436,7 +439,7 @@

    Attributes

    - @@ -488,7 +491,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: full

    +

    Support: full

    Can run in check_mode and return changed status prediction without modifying target.

    diff_mode

    Support: full

    +

    Support: full

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    +
    @@ -500,7 +503,7 @@

    Return Values

    list / elements=string

    @@ -523,13 +526,14 @@

    Authors + + diff --git a/branch/main/docker_prune_module.html b/branch/main/docker_prune_module.html index fc5be49c3..12532b4a1 100644 --- a/branch/main/docker_prune_module.html +++ b/branch/main/docker_prune_module.html @@ -2,6 +2,7 @@ + community.docker.docker_prune module – Allows to prune various docker objects — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_prune module – Allows to prune various docker obje

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -200,7 +203,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    List of actions performed during task execution.

    -

    Returned: when state is not absent

    +

    Returned: when state is not absent

    @@ -508,8 +511,8 @@

    Return Values

    dictionary

    Plugin inspection results for the affected plugin.

    -

    Returned: success

    -

    Sample: {}

    +

    Returned: success

    +

    Sample: {}

    +
    @@ -216,7 +219,7 @@

    Parameters

    @@ -269,9 +272,9 @@

    Parameters

    boolean

    @@ -290,9 +293,9 @@

    Parameters

    boolean

    @@ -305,7 +308,7 @@

    Parameters

    @@ -334,9 +337,9 @@

    Parameters

    boolean

    @@ -363,7 +366,7 @@

    Parameters

    @@ -391,12 +394,12 @@

    Parameters

    @@ -409,9 +412,9 @@

    Parameters

    @@ -421,9 +424,9 @@

    Parameters

    boolean

    @@ -441,7 +444,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -224,9 +227,9 @@

    Parameters

    boolean

    Whether to prune the builder cache.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Whether to prune containers.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -313,9 +316,9 @@

    Parameters

    boolean

    Whether to prune images.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Whether to prune networks.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -372,9 +375,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Whether to prune volumes.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -452,7 +455,7 @@

    Attributes

    - @@ -460,7 +463,7 @@

    Attributes

    - @@ -468,7 +471,7 @@

    Attributes

    - @@ -519,7 +522,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: none

    +

    Support: none

    Can run in check_mode and return changed status prediction without modifying target.

    diff_mode

    Support: none

    +

    Support: none

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    +
    @@ -531,8 +534,8 @@

    Return Values

    integer

    @@ -608,13 +611,14 @@

    Authors + + diff --git a/branch/main/docker_secret_module.html b/branch/main/docker_secret_module.html index e2049b012..c29efd53c 100644 --- a/branch/main/docker_secret_module.html +++ b/branch/main/docker_secret_module.html @@ -2,6 +2,7 @@ + community.docker.docker_secret module – Manage docker secrets. — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_secret module – Manage docker secrets.

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -200,7 +203,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    Amount of reclaimed disk space from builder cache pruning in bytes.

    -

    Returned: builder_cache=true

    -

    Sample: 0

    +

    Returned: builder_cache=true

    +

    Sample: 0

    @@ -540,8 +543,8 @@

    Return Values

    list / elements=string

    List of IDs of deleted containers.

    -

    Returned: containers=true

    -

    Sample: []

    +

    Returned: containers=true

    +

    Sample: []

    @@ -549,8 +552,8 @@

    Return Values

    integer

    Amount of reclaimed disk space from container pruning in bytes.

    -

    Returned: containers=true

    -

    Sample: 0

    +

    Returned: containers=true

    +

    Sample: 0

    @@ -558,8 +561,8 @@

    Return Values

    list / elements=string

    List of IDs of deleted images.

    -

    Returned: images=true

    -

    Sample: []

    +

    Returned: images=true

    +

    Sample: []

    @@ -567,8 +570,8 @@

    Return Values

    integer

    Amount of reclaimed disk space from image pruning in bytes.

    -

    Returned: images=true

    -

    Sample: 0

    +

    Returned: images=true

    +

    Sample: 0

    @@ -576,8 +579,8 @@

    Return Values

    list / elements=string

    List of IDs of deleted networks.

    -

    Returned: networks=true

    -

    Sample: []

    +

    Returned: networks=true

    +

    Sample: []

    @@ -585,8 +588,8 @@

    Return Values

    list / elements=string

    List of IDs of deleted volumes.

    -

    Returned: volumes=true

    -

    Sample: []

    +

    Returned: volumes=true

    +

    Sample: []

    @@ -594,8 +597,8 @@

    Return Values

    integer

    Amount of reclaimed disk space from volumes pruning in bytes.

    -

    Returned: volumes=true

    -

    Sample: 0

    +

    Returned: volumes=true

    +

    Sample: 0

    +
    @@ -216,7 +219,7 @@

    Parameters

    @@ -276,7 +279,7 @@

    Parameters

    @@ -302,7 +305,7 @@

    Parameters

    @@ -336,13 +339,13 @@

    Parameters

    @@ -360,10 +363,10 @@

    Parameters

    string

    @@ -373,7 +376,7 @@

    Parameters

    @@ -401,13 +404,13 @@

    Parameters

    @@ -420,9 +423,9 @@

    Parameters

    @@ -430,12 +433,12 @@

    Parameters

    @@ -443,7 +446,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -266,9 +269,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    data_src

    path

    -

    added in community.docker 1.10.0

    +

    added in community.docker 1.10.0

    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.

    @@ -287,9 +290,9 @@

    Parameters

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -311,9 +314,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    rolling_versions

    boolean

    -

    added in community.docker 2.2.0

    +

    added in community.docker 2.2.0

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

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

    -

    Choices:

    +

    Choices:

    • "absent"

    • -
    • "present" ← (default)

    • +
    • "present" ← (default)

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -382,9 +385,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    Requires Docker SDK for Python 4.4.0 or newer.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    versions_to_keep

    integer

    -

    added in community.docker 2.2.0

    +

    added in community.docker 2.2.0

    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.

    -

    Default: 5

    +

    Default: 5

    +
    @@ -454,7 +457,7 @@

    Attributes

    - @@ -462,7 +465,7 @@

    Attributes

    - @@ -470,7 +473,7 @@

    Attributes

    - @@ -564,7 +567,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: full

    +

    Support: full

    Can run in check_mode and return changed status prediction without modifying target.

    diff_mode

    Support: none

    +

    Support: none

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    +
    @@ -576,18 +579,18 @@

    Return Values

    string

    @@ -600,13 +603,14 @@

    Authors + + diff --git a/branch/main/docker_stack_info_module.html b/branch/main/docker_stack_info_module.html index 1f9cbbad7..6120c088a 100644 --- a/branch/main/docker_stack_info_module.html +++ b/branch/main/docker_stack_info_module.html @@ -2,6 +2,7 @@ + community.docker.docker_stack_info module – Return information on a docker stack — Community.Docker Collection documentation @@ -161,6 +162,8 @@

    community.docker.docker_stack_info module – Return information on a docker

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker.

    To use it in a playbook, specify: community.docker.docker_stack_info.

    @@ -180,7 +183,7 @@

    Synopsis

    Attributes

    -

    Key

    Description

    The ID assigned by Docker to the secret object.

    -

    Returned: success and state=present

    -

    Sample: "hzehrmyjigmcp2gb6nlhmjqcv"

    +

    Returned: success and state=present

    +

    Sample: "hzehrmyjigmcp2gb6nlhmjqcv"

    secret_name

    string

    -

    added in community.docker 2.2.0

    +

    added in community.docker 2.2.0

    The name of the created secret object.

    -

    Returned: success and state=present

    -

    Sample: "awesome_secret"

    +

    Returned: success and state=present

    +

    Sample: "awesome_secret"

    +
    @@ -191,7 +194,7 @@

    Attributes

    - -

    Attribute

    Support

    check_mode

    Support: full

    +

    Support: full

    This action does not modify state.

    Can run in check_mode and return changed status prediction without modifying target.

    @@ -200,7 +203,7 @@

    Attributes

    diff_mode

    Support: N/A

    +

    Support: N/A

    This action does not modify state.

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    @@ -224,7 +227,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    - +
    @@ -237,8 +240,8 @@

    Return Values

    @@ -251,13 +254,14 @@

    Authors + + diff --git a/branch/main/docker_stack_module.html b/branch/main/docker_stack_module.html index 04fb4248d..b3f3a85b8 100644 --- a/branch/main/docker_stack_module.html +++ b/branch/main/docker_stack_module.html @@ -2,6 +2,7 @@ + community.docker.docker_stack module – docker stack module — Community.Docker Collection documentation @@ -163,6 +164,8 @@

    community.docker.docker_stack module – docker stack module

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -194,7 +197,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    List of dictionaries containing the list of stacks or tasks associated to a stack name.

    -

    Returned: always

    -

    Sample: [{"name": "grafana", "namespace": "default", "orchestrator": "Kubernetes", "services": "2"}]

    +

    Returned: always

    +

    Sample: [{"name": "grafana", "namespace": "default", "orchestrator": "Kubernetes", "services": "2"}]

    +
    @@ -206,7 +209,7 @@

    Parameters

    integer

    @@ -249,7 +252,7 @@

    Parameters

    string

    @@ -274,9 +277,9 @@

    Parameters

    boolean

    @@ -286,7 +289,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    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

    +

    Default: 0

    @@ -214,7 +217,7 @@

    Parameters

    integer

    Interval in seconds between consecutive absent_retries.

    -

    Default: 1

    +

    Default: 1

    @@ -222,7 +225,7 @@

    Parameters

    list / elements=any

    List of compose definitions. Any element may be a string referring to the path of the compose file on the target host or the YAML contents of a compose file nested as dictionary.

    -

    Default: []

    +

    Default: []

    @@ -237,9 +240,9 @@

    Parameters

    boolean

    If true will add the --prune option to the docker stack deploy command. This will have docker remove the services not present in the current stack definition.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    If set will add the --resolve-image option to the docker stack deploy command. This will have docker query the registry to resolve image digest and supported platforms. If not set, docker use β€œalways” by default.

    -

    Choices:

    +

    Choices:

    • "always"

    • "changed"

    • @@ -262,9 +265,9 @@

      Parameters

      string

    Service state.

    -

    Choices:

    +

    Choices:

      -
    • "present" ← (default)

    • +
    • "present" ← (default)

    • "absent"

    If true will add the --with-registry-auth option to the docker stack deploy command. This will have docker send registry authentication details to Swarm agents.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -297,7 +300,7 @@

    Attributes

    - @@ -305,7 +308,7 @@

    Attributes

    - @@ -345,7 +348,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    -

    Attribute

    Support

    check_mode

    Support: none

    +

    Support: none

    Can run in check_mode and return changed status prediction without modifying target.

    diff_mode

    Support: none

    +

    Support: none

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    +
    @@ -359,8 +362,8 @@

    Return Values

    dictionary containing the differences between the β€˜Spec’ field of the stack services before and after applying the new stack definition.

    -

    Returned: on change

    -

    Sample: "\"stack_spec_diff\": {'test_stack_test_service': {u'TaskTemplate': {u'ContainerSpec': {delete: [u'Env']}}}}\n"

    +

    Returned: on change

    +

    Sample: "\"stack_spec_diff\": {'test_stack_test_service': {u'TaskTemplate': {u'ContainerSpec': {delete: [u'Env']}}}}\n"

    @@ -373,13 +376,14 @@

    Authors + + diff --git a/branch/main/docker_stack_task_info_module.html b/branch/main/docker_stack_task_info_module.html index f63850153..f424e0dac 100644 --- a/branch/main/docker_stack_task_info_module.html +++ b/branch/main/docker_stack_task_info_module.html @@ -2,6 +2,7 @@ + community.docker.docker_stack_task_info module – Return information of the tasks on a docker stack — Community.Docker Collection documentation @@ -162,6 +163,8 @@

    community.docker.docker_stack_task_info module – Return information of the

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker.

    To use it in a playbook, specify: community.docker.docker_stack_task_info.

    @@ -182,7 +185,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    +
    @@ -201,7 +204,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    +
    @@ -212,7 +215,7 @@

    Attributes

    - -

    Attribute

    Support

    check_mode

    Support: full

    +

    Support: full

    This action does not modify state.

    Can run in check_mode and return changed status prediction without modifying target.

    @@ -221,7 +224,7 @@

    Attributes

    diff_mode

    Support: N/A

    +

    Support: N/A

    This action does not modify state.

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    @@ -246,7 +249,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    - +
    @@ -259,8 +262,8 @@

    Return Values

    @@ -273,13 +276,14 @@

    Authors + + diff --git a/branch/main/docker_swarm_info_module.html b/branch/main/docker_swarm_info_module.html index 57ab736a5..063a41a32 100644 --- a/branch/main/docker_swarm_info_module.html +++ b/branch/main/docker_swarm_info_module.html @@ -2,6 +2,7 @@ + community.docker.docker_swarm_info module – Retrieves facts about Docker Swarm cluster. — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_swarm_info module – Retrieves facts about Docker S

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -200,7 +203,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    List of dictionaries containing the list of tasks associated to a stack name.

    -

    Returned: always

    -

    Sample: "[{\"CurrentState\":\"Running\",\"DesiredState\":\"Running\",\"Error\":\"\",\"ID\":\"7wqv6m02ugkw\",\"Image\":\"busybox\",\"Name\":\"test_stack.1\",\"Node\":\"swarm\",\"Ports\":\"\"}]\n"

    +

    Returned: always

    +

    Sample: "[{\"CurrentState\":\"Running\",\"DesiredState\":\"Running\",\"Error\":\"\",\"ID\":\"7wqv6m02ugkw\",\"Image\":\"busybox\",\"Name\":\"test_stack.1\",\"Node\":\"swarm\",\"Ports\":\"\"}]\n"

    +
    @@ -216,7 +219,7 @@

    Parameters

    @@ -272,7 +275,7 @@

    Parameters

    @@ -301,9 +304,9 @@

    Parameters

    boolean

    @@ -330,9 +333,9 @@

    Parameters

    boolean

    @@ -352,7 +355,7 @@

    Parameters

    @@ -382,9 +385,9 @@

    Parameters

    boolean

    @@ -392,13 +395,13 @@

    Parameters

    @@ -411,9 +414,9 @@

    Parameters

    @@ -425,9 +428,9 @@

    Parameters

    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 this info module for each type of the objects.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    @@ -437,7 +440,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -257,9 +260,9 @@

    Parameters

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -280,9 +283,9 @@

    Parameters

    boolean

    Whether to list swarm nodes.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Whether to list swarm services.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Whether to list containers.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -361,9 +364,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Whether to retrieve the swarm unlock key.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    Requires Docker SDK for Python 4.4.0 or newer.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -448,7 +451,7 @@

    Attributes

    - @@ -456,7 +459,7 @@

    Attributes

    - -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: full

    +

    Support: full

    This action does not modify state.

    Can run in check_mode and return changed status prediction without modifying target.

    @@ -465,7 +468,7 @@

    Attributes

    diff_mode

    Support: N/A

    +

    Support: N/A

    This action does not modify state.

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    @@ -536,7 +539,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    - +
    @@ -548,7 +551,7 @@

    Return Values

    boolean

    @@ -619,13 +622,14 @@

    Authors + + diff --git a/branch/main/docker_swarm_inventory.html b/branch/main/docker_swarm_inventory.html index 985ef1bc9..86e827ed2 100644 --- a/branch/main/docker_swarm_inventory.html +++ b/branch/main/docker_swarm_inventory.html @@ -2,6 +2,7 @@ + community.docker.docker_swarm inventory – Ansible dynamic inventory plugin for Docker swarm nodes. — Community.Docker Collection documentation @@ -160,6 +161,8 @@

    community.docker.docker_swarm inventory – Ansible dynamic inventory plugin

    Note

    This inventory plugin is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this inventory plugin, see Requirements for details.

    @@ -191,7 +194,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

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

    -

    Returned: both on success and on error

    +

    Returned: both on success and on error

    @@ -556,7 +559,7 @@

    Return Values

    boolean

    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

    +

    Returned: both on success and on error

    @@ -565,7 +568,7 @@

    Return Values

    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

    +

    Returned: both on success and on error

    @@ -573,7 +576,7 @@

    Return Values

    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=true

    +

    Returned: When nodes=true

    @@ -581,7 +584,7 @@

    Return Values

    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=true

    +

    Returned: When services=true

    @@ -590,7 +593,7 @@

    Return Values

    Facts representing the basic state of the docker Swarm cluster.

    Contains tokens to connect to the Swarm

    -

    Returned: always

    +

    Returned: always

    @@ -598,7 +601,7 @@

    Return Values

    string

    Contains the key needed to unlock the swarm.

    -

    Returned: When unlock_key=true.

    +

    Returned: When unlock_key=true.

    @@ -606,7 +609,7 @@

    Return Values

    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=true

    +

    Returned: When tasks=true

    +
    @@ -243,7 +246,7 @@

    Parameters

    dictionary

    @@ -288,13 +291,13 @@

    Parameters

    list / elements=dictionary

    @@ -367,7 +370,7 @@

    Parameters

    string / required

    @@ -402,7 +405,7 @@

    Parameters

    @@ -427,15 +430,15 @@

    Parameters

    @@ -468,9 +471,9 @@

    Parametersboolean

    @@ -480,10 +483,10 @@

    Parameters

    boolean

    @@ -543,13 +546,14 @@

    Authors + + diff --git a/branch/main/docker_swarm_module.html b/branch/main/docker_swarm_module.html index 05191b375..aa7e335d8 100644 --- a/branch/main/docker_swarm_module.html +++ b/branch/main/docker_swarm_module.html @@ -2,6 +2,7 @@ + community.docker.docker_swarm module – Manage Swarm cluster — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_swarm module – Manage Swarm cluster

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -198,7 +201,7 @@

    Synopsis

    Parameters

    -

    Parameter

    Comments

    Create vars from jinja2 expressions.

    -

    Default: {}

    +

    Default: {}

    @@ -261,7 +264,7 @@

    Parameters

    dictionary

    Add hosts to group based on Jinja2 conditionals.

    -

    Default: {}

    +

    Default: {}

    @@ -269,9 +272,9 @@

    Parameters

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Add hosts to group based on the values of a variable.

    -

    Default: []

    +

    Default: []

    default_value

    string

    -

    added in ansible-core 2.12

    +

    added in ansible-core 2.12

    The default value when the host variable’s value is an empty string.

    This option is mutually exclusive with trailing_separator.

    @@ -319,7 +322,7 @@

    Parameters

    string

    A keyed group name will start with this prefix

    -

    Default: ""

    +

    Default: ""

    @@ -327,27 +330,27 @@

    Parameters

    string

    separator used to build the keyed group name

    -

    Default: "_"

    +

    Default: "_"

    trailing_separator

    boolean

    -

    added in ansible-core 2.12

    +

    added in ansible-core 2.12

    Set this option to False to omit the separator after the host variable when the value is an empty string.

    This option is mutually exclusive with default_value.

    -

    Choices:

    +

    Choices:

    • false

    • -
    • true ← (default)

    • +
    • true ← (default)

    leading_separator

    boolean

    -

    added in ansible-core 2.11

    +

    added in ansible-core 2.11

    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:

    +

    Choices:

    • "docker_swarm"

    • "community.docker.docker_swarm"

    • @@ -387,9 +390,9 @@

      Parameters

    If yes make invalid entries a fatal error, otherwise skip and continue.

    Since it is possible to use facts in the expressions they might not always be available and we ignore those errors by default.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -410,9 +413,9 @@

    Parameters

    boolean

    Connect using TLS without verifying the authenticity of the Docker host server.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_extra_vars

    boolean

    -

    added in ansible-core 2.11

    +

    added in ansible-core 2.11

    Merge extra vars into the available variables for composition (highest precedence).

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    -

    Configuration:

    +

    Configuration:

    • INI entry:

      [inventory_plugins]
      @@ -450,13 +453,13 @@ 

      Parameters

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    Requires Docker SDK for Python 4.4.0 or newer.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Toggle if connecting using TLS with or without verifying the authenticity of the Docker host server.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Toggle to (not) include all available nodes metadata (for example Platform, Architecture, OS, EngineVersion).

    -

    Choices:

    +

    Choices:

    • false

    • -
    • true ← (default)

    • +
    • true ← (default)

    +
    @@ -225,7 +228,7 @@

    Parameters

    @@ -341,7 +344,7 @@

    Parameters

    @@ -407,7 +410,7 @@

    ParametersThis 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"

    +

    Default: "0.0.0.0:2377"

    @@ -465,9 +468,9 @@

    Parameters

    boolean

    @@ -515,9 +518,9 @@

    ParametersSet 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:

    +

    Choices:

      -
    • "present" ← (default)

    • +
    • "present" ← (default)

    • "join"

    • "absent"

    • "remove"

    • @@ -547,7 +550,7 @@

      Parameters

    @@ -575,13 +578,13 @@

    Parameters

    @@ -594,9 +597,9 @@

    Parameters

    @@ -606,7 +609,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -235,7 +238,7 @@

    Parameters

    data_path_addr

    string

    -

    added in community.docker 2.5.0

    +

    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.

    @@ -297,7 +300,7 @@

    Parameters

    data_path_port

    integer

    -

    added in community.docker 3.1.0

    +

    added in community.docker 3.1.0

    Port to use for data path traffic.

    This needs to be a port number like 9789.

    @@ -309,9 +312,9 @@

    Parameters

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -358,9 +361,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    @@ -453,9 +456,9 @@

    Parameters

    boolean

    Rotate the manager join token.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Rotate the worker join token.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -556,9 +559,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    Requires Docker SDK for Python 4.4.0 or newer.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -617,7 +620,7 @@

    Attributes

    - @@ -625,7 +628,7 @@

    Attributes

    - @@ -633,7 +636,7 @@

    Attributes

    - @@ -701,7 +704,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: full

    +

    Support: full

    Can run in check_mode and return changed status prediction without modifying target.

    diff_mode

    Support: full

    +

    Support: full

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    +
    @@ -713,8 +716,8 @@

    Return Values

    list / elements=string

    @@ -773,13 +776,14 @@

    Authors + + diff --git a/branch/main/docker_swarm_service_info_module.html b/branch/main/docker_swarm_service_info_module.html index 8ce3eb57c..5d866b64a 100644 --- a/branch/main/docker_swarm_service_info_module.html +++ b/branch/main/docker_swarm_service_info_module.html @@ -2,6 +2,7 @@ + community.docker.docker_swarm_service_info module – Retrieves information about docker services from a Swarm Manager — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_swarm_service_info module – Retrieves information

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -199,7 +202,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    Provides the actions done on the swarm.

    -

    Returned: when action failed.

    -

    Sample: ["This cluster is already a swarm cluster"]

    +

    Returned: when action failed.

    +

    Sample: ["This cluster is already a swarm cluster"]

    @@ -722,7 +725,7 @@

    Return Values

    dictionary

    Informations about swarm.

    -

    Returned: success

    +

    Returned: success

    @@ -730,7 +733,7 @@

    Return Values

    dictionary

    Tokens to connect to the Swarm.

    -

    Returned: success

    +

    Returned: success

    @@ -739,8 +742,8 @@

    Return Values

    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!

    -

    Returned: success

    -

    Sample: "SWMTKN-1--xxxxx"

    +

    Returned: success

    +

    Sample: "SWMTKN-1--xxxxx"

    @@ -749,8 +752,8 @@

    Return Values

    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!

    -

    Returned: success

    -

    Sample: "SWMTKN-1--xxxxx"

    +

    Returned: success

    +

    Sample: "SWMTKN-1--xxxxx"

    @@ -758,8 +761,8 @@

    Return Values

    string

    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"

    +

    Returned: on success if autolock_managers=true and swarm is initialised, or if autolock_managers has changed.

    +

    Sample: "SWMKEY-1-xxx"

    +
    @@ -215,7 +218,7 @@

    Parameters

    @@ -271,7 +274,7 @@

    Parameters

    @@ -323,13 +326,13 @@

    Parameters

    @@ -342,9 +345,9 @@

    Parameters

    @@ -354,7 +357,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -256,9 +259,9 @@

    Parameters

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -295,7 +298,7 @@

    Parameters

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -304,9 +307,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    Requires Docker SDK for Python 4.4.0 or newer.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -365,7 +368,7 @@

    Attributes

    - @@ -373,7 +376,7 @@

    Attributes

    - -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: full

    +

    Support: full

    This action does not modify state.

    Can run in check_mode and return changed status prediction without modifying target.

    @@ -382,7 +385,7 @@

    Attributes

    diff_mode

    Support: N/A

    +

    Support: N/A

    This action does not modify state.

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    @@ -415,7 +418,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    - +
    @@ -427,8 +430,8 @@

    Return Values

    boolean

    @@ -450,13 +453,14 @@

    Authors + + diff --git a/branch/main/docker_swarm_service_module.html b/branch/main/docker_swarm_service_module.html index 9e07ffdb5..8291f79bf 100644 --- a/branch/main/docker_swarm_service_module.html +++ b/branch/main/docker_swarm_service_module.html @@ -2,6 +2,7 @@ + community.docker.docker_swarm_service module – docker swarm service — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_swarm_service module – docker swarm service

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -199,7 +202,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    Returns whether the service exists.

    -

    Returned: always

    -

    Sample: true

    +

    Returned: always

    +

    Sample: true

    @@ -437,7 +440,7 @@

    Return Values

    A dictionary representing the current state of the service. Matches the docker service inspect output.

    Will be none if service does not exist.

    -

    Returned: always

    +

    Returned: always

    +
    @@ -215,7 +218,7 @@

    Parameters

    @@ -389,7 +392,7 @@

    Parameters

    @@ -520,7 +523,7 @@

    Parameters

    @@ -827,7 +830,7 @@

    Parameters

    @@ -896,7 +899,7 @@

    Parameters

    @@ -1093,7 +1096,7 @@

    Parameters

    @@ -1124,7 +1127,7 @@

    Parameters

    @@ -1228,9 +1231,9 @@

    Parameters

    @@ -1248,7 +1251,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -240,7 +243,7 @@

    Parameters

    cap_add

    list / elements=string

    -

    added in community.docker 2.2.0

    +

    added in community.docker 2.2.0

    List of capabilities to add to the container.

    Requires API version >= 1.41.

    @@ -249,7 +252,7 @@

    Parameters

    cap_drop

    list / elements=string

    -

    added in community.docker 2.2.0

    +

    added in community.docker 2.2.0

    List of capabilities to drop from the container.

    Requires API version >= 1.41.

    @@ -350,9 +353,9 @@

    Parameters

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -398,7 +401,7 @@

    Parameters

    Service endpoint mode.

    Corresponds to the --endpoint-mode option of docker service create.

    -

    Choices:

    +

    Choices:

    Force update even if no changes require it.

    Corresponds to the --force option of docker service update.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Disable copying of data from a container when a volume is created.

    Can only be used when mounts[].type=volume.

    -

    Choices:

    +

    Choices:

    The propagation mode to use.

    Can only be used when mounts[].type=bind.

    -

    Choices:

    +

    Choices:

    • "shared"

    • "slave"

    • @@ -669,7 +672,7 @@

      Parameters

      boolean

    Whether the mount should be read-only.

    -

    Choices:

    +

    Choices:

    The mount type.

    Note that npipe is only supported by Docker for Windows. Also note that npipe was added in Ansible 2.9.

    -

    Choices:

    +

    Choices:

      -
    • "bind" ← (default)

    • +
    • "bind" ← (default)

    • "volume"

    • "tmpfs"

    • "npipe"

    • @@ -767,7 +770,7 @@

      Parameters

    replicas_max_per_node

    integer

    -

    added in community.docker 1.3.0

    +

    added in community.docker 1.3.0

    Maximum number of tasks per node.

    Corresponds to the --replicas_max_per_node option of docker service create.

    @@ -788,7 +791,7 @@

    Parameters

    What publish mode to use.

    Requires API version >= 1.32.

    -

    Choices:

    +

    Choices:

    • "ingress"

    • "host"

    • @@ -800,9 +803,9 @@

      Parameters

      string

    What protocol to use.

    -

    Choices:

    +

    Choices:

      -
    • "tcp" ← (default)

    • +
    • "tcp" ← (default)

    • "udp"

    @@ -876,9 +879,9 @@

    Parameters

    If the current image digest should be resolved from registry and updated if changed.

    Requires API version >= 1.30.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Restart condition of the service.

    Corresponds to the --restart-condition option of docker service create.

    -

    Choices:

    +

    Choices:

    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:

    +

    Choices:

      -
    • "present" ← (default)

    • +
    • "present" ← (default)

    • "absent"

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -1102,9 +1105,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    Requires Docker SDK for Python 4.4.0 or newer.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -1259,7 +1262,7 @@

    Attributes

    - @@ -1267,7 +1270,7 @@

    Attributes

    - @@ -1275,7 +1278,7 @@

    Attributes

    - @@ -1455,7 +1458,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: full

    +

    Support: full

    Can run in check_mode and return changed status prediction without modifying target.

    diff_mode

    Support: full

    +

    Support: full

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    +
    @@ -1467,8 +1470,8 @@

    Return Values

    list / elements=string

    @@ -1504,13 +1507,14 @@

    Authors + + diff --git a/branch/main/docker_volume_info_module.html b/branch/main/docker_volume_info_module.html index 1d0baed99..d33b2d75d 100644 --- a/branch/main/docker_volume_info_module.html +++ b/branch/main/docker_volume_info_module.html @@ -2,6 +2,7 @@ + community.docker.docker_volume_info module – Retrieve facts about Docker volumes — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_volume_info module – Retrieve facts about Docker v

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -200,7 +203,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    List of changed service attributes if a service has been altered, [] otherwise.

    -

    Returned: always

    -

    Sample: ["container_labels", "replicas"]

    +

    Returned: always

    +

    Sample: ["container_labels", "replicas"]

    @@ -1476,8 +1479,8 @@

    Return Values

    boolean

    True if the service has been recreated (removed and created)

    -

    Returned: always

    -

    Sample: true

    +

    Returned: always

    +

    Sample: true

    @@ -1487,8 +1490,8 @@

    Return Values

    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.

    -

    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}

    +

    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}

    +
    @@ -216,7 +219,7 @@

    Parameters

    @@ -272,7 +275,7 @@

    Parameters

    @@ -326,12 +329,12 @@

    Parameters

    @@ -344,9 +347,9 @@

    Parameters

    @@ -356,7 +359,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -257,9 +260,9 @@

    Parameters

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -298,7 +301,7 @@

    Parameters

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -307,9 +310,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -367,7 +370,7 @@

    Attributes

    - @@ -375,7 +378,7 @@

    Attributes

    - -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: full

    +

    Support: full

    This action does not modify state.

    Can run in check_mode and return changed status prediction without modifying target.

    @@ -384,7 +387,7 @@

    Attributes

    diff_mode

    Support: N/A

    +

    Support: N/A

    This action does not modify state.

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    @@ -424,7 +427,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    - +
    @@ -436,8 +439,8 @@

    Return Values

    boolean

    @@ -460,13 +463,14 @@

    Authors + + diff --git a/branch/main/docker_volume_module.html b/branch/main/docker_volume_module.html index 1f9d36c8e..dea4cc72f 100644 --- a/branch/main/docker_volume_module.html +++ b/branch/main/docker_volume_module.html @@ -2,6 +2,7 @@ + community.docker.docker_volume module – Manage Docker volumes — Community.Docker Collection documentation @@ -164,6 +165,8 @@

    community.docker.docker_volume module – Manage Docker volumes

    Note

    This module is part of the community.docker collection (version 3.5.0).

    +

    It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

    To install it, use: ansible-galaxy collection install community.docker. You need further requirements to be able to use this module, see Requirements for details.

    @@ -201,7 +204,7 @@

    Synopsis

    Parameters

    -

    Key

    Description

    Returns whether the volume exists.

    -

    Returned: always

    -

    Sample: true

    +

    Returned: always

    +

    Sample: true

    @@ -446,8 +449,8 @@

    Return Values

    Volume inspection results for the affected volume.

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

    +

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

    +
    @@ -217,7 +220,7 @@

    Parameters

    @@ -273,7 +276,7 @@

    Parameters

    @@ -329,10 +332,10 @@

    Parameters

    @@ -342,7 +345,7 @@

    Parameters

    @@ -370,12 +373,12 @@

    Parameters

    @@ -388,9 +391,9 @@

    Parameters

    @@ -409,7 +412,7 @@

    Parameters

    Attributes

    -

    Parameter

    Comments

    @@ -258,9 +261,9 @@

    Parameters

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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"

    +

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

    @@ -281,7 +284,7 @@

    Parameters

    string

    Specify the type of volume. Docker provides the local driver, but 3rd party drivers can also be used.

    -

    Default: "local"

    +

    Default: "local"

    @@ -289,7 +292,7 @@

    Parameters

    dictionary

    Dictionary of volume settings. Consult docker docs for valid options and values: https://docs.docker.com/engine/reference/commandline/volume_create/#driver-specific-options.

    -

    Default: {}

    +

    Default: {}

    absent deletes the volume.

    present creates the volume, if it does not already exist.

    -

    Choices:

    +

    Choices:

    • "absent"

    • -
    • "present" ← (default)

    • +
    • "present" ← (default)

    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.

    -

    Default: 60

    +

    Default: 60

    @@ -351,9 +354,9 @@

    Parameters

    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:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    use_ssh_client

    boolean

    -

    added in community.docker 1.5.0

    +

    added in community.docker 1.5.0

    For SSH transports, use the ssh CLI tool instead of paramiko.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    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.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -420,7 +423,7 @@

    Attributes

    - @@ -428,7 +431,7 @@

    Attributes

    - @@ -436,7 +439,7 @@

    Attributes

    - @@ -477,7 +480,7 @@

    Examples

    Return Values

    Common return values are documented here, the following are the fields unique to this module:

    -

    Attribute

    Support

    action_group

    Action groups:Β community.docker.docker, docker

    +

    Action groups:Β community.docker.docker, docker

    Use group/docker or group/community.docker.docker in module_defaults to set defaults for this module.

    check_mode

    Support: full

    +

    Support: full

    Can run in check_mode and return changed status prediction without modifying target.

    diff_mode

    Support: full

    +

    Support: full

    Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode.

    +
    @@ -489,8 +492,8 @@

    Return Values

    dictionary

    @@ -503,13 +506,14 @@

    Authors + + diff --git a/branch/main/environment_variables.html b/branch/main/environment_variables.html index f089c449a..d2a796b56 100644 --- a/branch/main/environment_variables.html +++ b/branch/main/environment_variables.html @@ -2,6 +2,7 @@ + Index of all Collection Environment Variables — Community.Docker Collection documentation diff --git a/branch/main/index.html b/branch/main/index.html index 25bb95776..fc9180506 100644 --- a/branch/main/index.html +++ b/branch/main/index.html @@ -2,6 +2,7 @@ + Community.Docker — Community.Docker Collection documentation @@ -165,12 +166,13 @@

    Description
  • 2.11.0 or newer

  • -
    + +

    Communication

      diff --git a/branch/main/nsenter_connection.html b/branch/main/nsenter_connection.html index 25fe1ca43..d7f582de4 100644 --- a/branch/main/nsenter_connection.html +++ b/branch/main/nsenter_connection.html @@ -2,6 +2,7 @@ + community.docker.nsenter connection – execute on host running controller container — Community.Docker Collection documentation @@ -160,6 +161,8 @@

      community.docker.nsenter connection – execute on host running controller c

      Note

      This connection plugin is part of the community.docker collection (version 3.5.0).

      +

      It is not included in ansible-core. +To check whether it is installed, run ansible-galaxy collection list.

      To install it, use: ansible-galaxy collection install community.docker.

      To use it in a playbook, specify: community.docker.nsenter.

      @@ -181,7 +184,7 @@

      Synopsis

      Parameters

      -

    Key

    Description

    Volume inspection results for the affected volume.

    -

    Returned: success

    -

    Sample: {}

    +

    Returned: success

    +

    Sample: {}

    +
    @@ -194,8 +197,8 @@

    Parameters

    Parameter

    Comments

    PID to attach with using nsenter.

    The default should be fine unless you are attaching as a non-root user.

    -

    Default: 1

    -

    Configuration:

    +

    Default: 1

    +

    Configuration:

    • INI entry:

      [nsenter_connection]
      @@ -232,13 +235,14 @@ 

      Authors + + diff --git a/branch/main/searchindex.js b/branch/main/searchindex.js index dbfdfb002..951838d40 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], "5": [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], "0": [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], "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], "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], "4": [0, 2, 3, 5, 8, 10, 17, 18, 19, 22, 26, 27, 28, 29, 30, 33], "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, "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], "8": [2, 5, 8, 9, 11, 13, 20, 30], "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": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx": 60}, "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 +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], "5": [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], "0": [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], "It": [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], "includ": [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], "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], "core": [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, 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], "check": [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], "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], "list": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 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], "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], "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], "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], "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], "4": [0, 2, 3, 5, 8, 10, 17, 18, 19, 22, 26, 27, 28, 29, 30, 33], "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], "whether": [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], "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, "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], "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], "overrid": [1, 2, 4, 8, 9, 15, 24, 27, 30, 36], "higher": [1, 4, 9, 15, 27, 36], "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], "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], "call": [2, 8, 11, 30, 33], "docker_servic": 2, "befor": [2, 3, 5, 8, 11, 14, 21, 22, 24, 28, 30, 33], "8": [2, 5, 8, 9, 11, 13, 20, 30], "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], "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], "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, "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": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx": 60}, "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