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 ebc82d80..3b17984c 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 6181ba72..1045318a 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 @@

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

Attributes

- +
@@ -193,7 +196,7 @@ - - - @@ -234,7 +237,7 @@

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

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

facts

Support: full

+

Support: full

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

+
@@ -247,7 +250,7 @@ @@ -289,13 +292,14 @@ + + diff --git a/branch/main/docker_api_connection.html b/branch/main/docker_api_connection.html index b9e6f130..394042d5 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 @@

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

Parameters

-

Key

Description

The detected container ID.

Contains an empty string if no container was detected.

-

Returned: always

+

Returned: always

@@ -260,8 +263,8 @@

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

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

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

-

Returned: always

-

Can only return:

+

Returned: always

+

Can only return:

  • ""

  • "docker"

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

    boolean

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

-

Returned: always

+

Returned: always

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

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

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

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

-

Default: "auto"

-

Configuration:

+

Default: "auto"

+

Configuration:

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

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:

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

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:

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

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:

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

integer

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

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:

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

string

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

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:

-

Configuration:

+

Configuration:

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

Collection links

- + + diff --git a/branch/main/docker_compose_module.html b/branch/main/docker_compose_module.html index 1e09578b..29d5cc60 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 @@

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

Parameters

-

Parameter

Comments

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

boolean

Debug mode

-

Choices:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

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

    string

The user to execute as inside the container.

-

Configuration:

+

Configuration:

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

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

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

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

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

-

Default: "auto"

+

Default: "auto"

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

boolean

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

boolean

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

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"

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

boolean

@@ -361,7 +364,7 @@ see @@ -406,11 +409,11 @@ see

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

string

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

boolean

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

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:

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

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:

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

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:

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

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:

@@ -547,12 +550,12 @@ see @@ -565,9 +568,9 @@ see

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:

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

Attributes

-

Parameter

Comments

@@ -231,9 +234,9 @@ see 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)

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

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

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

    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_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

+
@@ -588,7 +591,7 @@ see - @@ -596,7 +599,7 @@ see - @@ -604,7 +607,7 @@ see - @@ -790,7 +793,7 @@ see

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

complex

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

Collection links

- + + diff --git a/branch/main/docker_config_module.html b/branch/main/docker_config_module.html index db0c6772..cfd7e73c 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 @@

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

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

complex

Name of the service.

-

Returned: always

+

Returned: always

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

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

string

the container’s long ID

-

Returned: always

+

Returned: always

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

string

the container’s name

-

Returned: always

+

Returned: always

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

string

the container’s short ID

-

Returned: always

+

Returned: always

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

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

string

image hash

-

Returned: always

+

Returned: always

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

string

name of the image

-

Returned: always

+

Returned: always

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

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

string

image hash

-

Returned: always

+

Returned: always

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

string

name of the image

-

Returned: always

+

Returned: always

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

complex

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

-

Returned: success

+

Returned: success

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

complex

Name of the container. Format is project_service_#.

-

Returned: success

+

Returned: success

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

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

string

Name of the image from which the container was built.

-

Returned: success

-

Sample: "postgres"

+

Returned: success

+

Sample: "postgres"

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

dictionary

Meta data assigned to the container.

-

Returned: success

-

Sample: {"...": null}

+

Returned: success

+

Sample: {"...": null}

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

list / elements=dictionary

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

-

Returned: success

+

Returned: success

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

list / elements=string

Aliases assigned to the container by the network.

-

Returned: success

-

Sample: ["db"]

+

Returned: success

+

Sample: ["db"]

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

string

IPv6 address assigned to the container.

-

Returned: success

-

Sample: ""

+

Returned: success

+

Sample: ""

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

integer

IPv6 subnet length.

-

Returned: success

-

Sample: 0

+

Returned: success

+

Sample: 0

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

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

integer

Number of bits used by the subnet.

-

Returned: success

-

Sample: 16

+

Returned: success

+

Sample: 16

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

list / elements=string

List of container names to which this container is linked.

-

Returned: success

+

Returned: success

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

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

dictionary

Information regarding the current disposition of the container.

-

Returned: success

+

Returned: success

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

boolean

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

-

Returned: success

-

Sample: true

+

Returned: success

+

Sample: true

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

string

Description of the running state.

-

Returned: success

-

Sample: "running"

+

Returned: success

+

Sample: "running"

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

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

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

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

-

Default: "auto"

+

Default: "auto"

@@ -276,7 +279,7 @@ see @@ -302,7 +305,7 @@ see

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"

@@ -336,13 +339,13 @@ see @@ -360,20 +363,20 @@ see

string

@@ -413,13 +416,13 @@ see @@ -432,9 +435,9 @@ see

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:

@@ -442,12 +445,12 @@ see @@ -455,7 +458,7 @@ see

Attributes

-

Parameter

Comments

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

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

boolean

Debug mode

-

Choices:

+

Choices:

    -
  • false ← (default)

  • +
  • false ← (default)

  • true

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

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

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

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

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 @@ see - @@ -474,7 +477,7 @@ see - @@ -482,7 +485,7 @@ see - @@ -576,7 +579,7 @@ see

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

string

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

Collection links

- + + diff --git a/branch/main/docker_connection.html b/branch/main/docker_connection.html index 2acfb77f..9630f342 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 @@

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

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

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:

  • INI entries:

    [defaults]
    @@ -201,14 +204,14 @@
     timeout = 10
     
    -

    added in community.docker 2.2.0

    +

    added in community.docker 2.2.0

  • Environment variable: ANSIBLE_TIMEOUT

  • Environment variable: ANSIBLE_DOCKER_TIMEOUT

    -

    added in community.docker 2.2.0

    +

    added in community.docker 2.2.0

  • Variable: ansible_docker_timeout

    -

    added in community.docker 2.2.0

    +

    added in community.docker 2.2.0

  • CLI argument: –timeout

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

string

Extra arguments to pass to the docker command line.

-

Default: ""

-

Configuration:

+

Default: ""

+

Configuration:

  • INI entry:

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

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

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 @@
     
     
    +
    +
     
     
     
    diff --git a/branch/main/docker_container_copy_into_module.html b/branch/main/docker_container_copy_into_module.html
    index 04e1b010..b54a2282 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 @@
     

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

    Parameters

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

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

    boolean

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

    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"

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

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

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

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

    -

    Choices:

    +

    Choices:

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

    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

    @@ -433,12 +436,12 @@ see @@ -451,9 +454,9 @@ see

    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

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

    Attributes

    -

    Parameter

    Comments

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

    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

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

    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)

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

    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

    +
    @@ -474,7 +477,7 @@ see - @@ -482,7 +485,7 @@ see - @@ -490,7 +493,7 @@ see - @@ -532,7 +535,7 @@ see

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

    The actual path in the container.

    Can only be different from container_path when follow=true.

    -

    Returned: success

    +

    Returned: success

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

    Collection links

    - + + diff --git a/branch/main/docker_container_exec_module.html b/branch/main/docker_container_exec_module.html index 1c2f02d4..db0fb1f3 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 @@

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

    Parameters

    -

    Key

    Description

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

    @@ -299,13 +302,13 @@ see @@ -318,13 +321,13 @@ see

    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"

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

    boolean

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

    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

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

    boolean

    @@ -417,12 +420,12 @@ see @@ -442,9 +445,9 @@ see

    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

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

    Attributes

    -

    Parameter

    Comments

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

    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

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

    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)

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

    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

    +
    @@ -465,7 +468,7 @@ see - @@ -473,7 +476,7 @@ see - @@ -481,7 +484,7 @@ see - @@ -533,7 +536,7 @@ see

    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 @@ see @@ -585,13 +588,14 @@ see

    Collection links

    - + + diff --git a/branch/main/docker_container_info_module.html b/branch/main/docker_container_info_module.html index 552552b4..3f370f27 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 @@

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

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

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

    string

    The standard error output of the container command.

    -

    Returned: success and detach=false

    +

    Returned: success and detach=false

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

    string

    The standard output of the container command.

    -

    Returned: success and detach=false

    +

    Returned: success and detach=false

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

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

    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"

    @@ -326,12 +329,12 @@ see @@ -344,9 +347,9 @@ see

    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

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

    Attributes

    -

    Parameter

    Comments

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

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

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

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

    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

    +
    @@ -367,7 +370,7 @@ see - @@ -375,7 +378,7 @@ see - -

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

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

    Return Values

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

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

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

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

    Collection links

    - + + diff --git a/branch/main/docker_container_module.html b/branch/main/docker_container_module.html index 2bcf6365..c7c59546 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 @@

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

    Parameters

    -

    Key

    Description

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

    boolean

    Returns whether the container exists.

    -

    Returned: always

    -

    Sample: true

    +

    Returned: always

    +

    Sample: true

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

    @@ -277,11 +280,11 @@ see @@ -334,16 +337,16 @@ see @@ -367,10 +370,10 @@ see

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

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

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

    -

    Choices:

    +

    Choices:

    • "compatibility"

    • -
    • "no_defaults" ← (default)

    • +
    • "no_defaults" ← (default)

    @@ -424,9 +427,9 @@ see

    boolean

    @@ -434,7 +437,7 @@ see @@ -630,7 +633,7 @@ see

    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"

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

    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 @@ see @@ -801,15 +804,15 @@ see @@ -817,16 +820,16 @@ see @@ -836,7 +839,7 @@ see

    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:

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

    string

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

    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)

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

    boolean

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

    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:

    • false

    • true

    • @@ -1233,7 +1236,7 @@ see
    @@ -1300,9 +1303,9 @@ see

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

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

      boolean

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

    boolean

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

    Container restart policy.

    Place quotes around no option.

    -

    Choices:

    +

    Choices:

    • "no"

    • "on-failure"

    • @@ -1416,12 +1419,12 @@ see
      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)

    @@ -1443,7 +1446,7 @@ see @@ -1461,7 +1464,7 @@ see

    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

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

    Allocate a pseudo-TTY.

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

    -

    Choices:

    +

    Choices:

    • false

    • true

    • @@ -1516,12 +1519,12 @@ see
    @@ -1556,9 +1559,9 @@ see

    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

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

    Attributes

    -

    Parameter

    Comments

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

    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:

    • false

    • true

    • @@ -269,7 +272,7 @@ see

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

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

    Enable detached mode to leave the container running in background.

    If disabled, the task will reflect the status of the container run (failed if the command failed).

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

    -

    Choices:

    +

    Choices:

    • false

    • true

    • @@ -504,7 +507,7 @@ see

    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.

    @@ -690,9 +693,9 @@ see boolean

    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)

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

    Propagation mode. Only valid for the bind type.

    -

    Choices:

    +

    Choices:

    • "private"

    • "rprivate"

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

      boolean

    Whether the mount should be read-only.

    -

    Choices:

    +

    Choices:

    • false

    • true

    • @@ -1072,12 +1075,12 @@ see

    Whether or not to disable OOM Killer for the container.

    -

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

    Give extended privileges to the container.

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

    -

    Choices:

    +

    Choices:

    • false

    • true

    • @@ -1255,11 +1258,11 @@ see

    publish_all_ports

    boolean

    -

    added in community.docker 1.8.0

    +

    added in community.docker 1.8.0

    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

    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.

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

    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

    +
    @@ -1611,7 +1614,7 @@ see - @@ -1619,7 +1622,7 @@ see - - @@ -1918,7 +1921,7 @@ see

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

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

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

    Collection links

    - + + diff --git a/branch/main/docker_containers_inventory.html b/branch/main/docker_containers_inventory.html index 1d3db539..5574d83f 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 @@

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

    Parameters

    -

    Key

    Description

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

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

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

    -

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

    -

    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 @@ see running: contains all containers that are running.

    stopped: contains all containers that are not running.

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

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

    @@ -302,11 +305,11 @@ see 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 @@ see

    boolean

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

    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"

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

    string / required

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

    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

    @@ -504,15 +507,15 @@ see @@ -545,9 +548,9 @@ see

    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

    @@ -560,9 +563,9 @@ see 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 @@ see

    Collection links

    - + + diff --git a/branch/main/docker_host_info_module.html b/branch/main/docker_host_info_module.html index 5165f428..7ad3b45c 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 @@

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

    Parameters

    -

    Parameter

    Comments

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

    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

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

    dictionary

    Add hosts to group based on Jinja2 conditionals.

    -

    Default: {}

    +

    Default: {}

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

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

    string

    A keyed group name will start with this prefix

    -

    Default: ""

    +

    Default: ""

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

    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

    Use in conjunction with keyed_groups.

    By default, a keyed group that does not have a prefix or a separator provided will have a name that starts with an underscore.

    @@ -422,10 +425,10 @@ see Choices:

    +

    Choices:

    • false

    • -
    • true ← (default)

    • +
    • true ← (default)

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

    The port containers use for SSH.

    Only used if connection_type is ssh.

    -

    Default: 22

    +

    Default: 22

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

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

    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

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

    @@ -271,13 +274,13 @@ see @@ -297,9 +300,9 @@ see

    boolean

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

    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

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

    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"

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

    boolean

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

    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

    @@ -413,12 +416,12 @@ see @@ -431,9 +434,9 @@ see

    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

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

    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

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

    boolean

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

    Attributes

    -

    Parameter

    Comments

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

    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

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

    boolean

    Whether to list images.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Whether to list networks.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

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

    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

    Whether to list volumes.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -488,7 +491,7 @@ see - @@ -496,7 +499,7 @@ see - -

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

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

    Return Values

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

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

    boolean

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

    Collection links

    - + + diff --git a/branch/main/docker_image_info_module.html b/branch/main/docker_image_info_module.html index 9dec85c3..65dbe29b 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 @@

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

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

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

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

    dictionary

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

    -

    Returned: always

    +

    Returned: always

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

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

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

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

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

    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"

    @@ -327,12 +330,12 @@ see @@ -345,9 +348,9 @@ see

    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

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

    Attributes

    -

    Parameter

    Comments

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

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

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

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

    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

    +
    @@ -368,7 +371,7 @@ see - @@ -376,7 +379,7 @@ see - -

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

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

    Return Values

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

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

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

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

    Collection links

    - + + diff --git a/branch/main/docker_image_load_module.html b/branch/main/docker_image_load_module.html index c0ab95fb..6b0aa94c 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 @@

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

    Parameters

    -

    Key

    Description

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

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

    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"

    @@ -325,12 +328,12 @@ see @@ -343,9 +346,9 @@ see

    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

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

    Attributes

    -

    Parameter

    Comments

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

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

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

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

    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

    +
    @@ -366,7 +369,7 @@ see - @@ -374,7 +377,7 @@ see - @@ -382,7 +385,7 @@ see - @@ -417,7 +420,7 @@ see

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

    list / elements=string

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

    Collection links

    - + + diff --git a/branch/main/docker_image_module.html b/branch/main/docker_image_module.html index b0d19b42..a2b0a0eb 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 @@

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

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

    list / elements=dictionary

    Image inspection results for the loaded images.

    -

    Returned: success

    -

    Sample: []

    +

    Returned: success

    +

    Sample: []

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

    @@ -336,7 +339,7 @@ see @@ -346,9 +349,9 @@ see

    boolean

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

    boolean

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

    boolean

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

    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"

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

    boolean

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

    boolean

    @@ -495,7 +498,7 @@ see @@ -513,9 +516,9 @@ see

    boolean

    @@ -538,7 +541,7 @@ see 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 @@ see

    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"

    @@ -612,12 +615,12 @@ see @@ -630,9 +633,9 @@ see

    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

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

    Attributes

    -

    Parameter

    Comments

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

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

      boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

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

    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

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

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

    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

    +
    @@ -653,7 +656,7 @@ see - @@ -661,7 +664,7 @@ see - - @@ -780,7 +783,7 @@ see

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

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

    dictionary

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

    Collection links

    - + + diff --git a/branch/main/docker_login_module.html b/branch/main/docker_login_module.html index 91fac133..4feb90a8 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 @@

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

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

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

    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"

    @@ -317,7 +320,7 @@ see string

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

    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

    @@ -377,12 +380,12 @@ see @@ -403,9 +406,9 @@ see

    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

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

    Attributes

    -

    Parameter

    Comments

    @@ -261,7 +264,7 @@ see path

    Custom path to the Docker CLI configuration file.

    -

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

    +

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

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

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    @@ -302,9 +305,9 @@ see boolean

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

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

    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

    +
    @@ -426,7 +429,7 @@ see - @@ -434,7 +437,7 @@ see - @@ -442,7 +445,7 @@ see - @@ -489,7 +492,7 @@ see

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

    dictionary

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

    Collection links

    - + + diff --git a/branch/main/docker_machine_inventory.html b/branch/main/docker_machine_inventory.html index 88714e02..7128b002 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 @@

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

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

    dictionary

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

    string / required

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

    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

    @@ -353,15 +356,15 @@ see
    @@ -433,13 +436,14 @@ see

    Collection links

    - + + diff --git a/branch/main/docker_network_info_module.html b/branch/main/docker_network_info_module.html index 61120fac..06420c61 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 @@

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

    Parameters

    -

    Parameter

    Comments

    Create vars from jinja2 expressions.

    -

    Default: {}

    +

    Default: {}

    Add hosts to group based on Jinja2 conditionals.

    -

    Default: {}

    +

    Default: {}

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

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

    string

    A keyed group name will start with this prefix

    -

    Default: ""

    +

    Default: ""

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

    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

    Use in conjunction with keyed_groups.

    By default, a keyed group that does not have a prefix or a separator provided will have a name that starts with an underscore.

    @@ -306,10 +309,10 @@ see Choices:

    +

    Choices:

    • false

    • -
    • true ← (default)

    • +
    • true ← (default)

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

      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)

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

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

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

    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"

    @@ -326,12 +329,12 @@ see @@ -344,9 +347,9 @@ see

    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

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

    Attributes

    -

    Parameter

    Comments

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

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

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

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

    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

    +
    @@ -367,7 +370,7 @@ see - @@ -375,7 +378,7 @@ see - -

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

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

    Return Values

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

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

    boolean

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

    Collection links

    - + + diff --git a/branch/main/docker_network_module.html b/branch/main/docker_network_module.html index a976d668..35e5cf8f 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 @@

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

    Parameters

    -

    Key

    Description

    Returns whether the network exists.

    -

    Returned: always

    -

    Sample: true

    +

    Returned: always

    +

    Sample: true

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

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

    boolean

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

    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"

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

    boolean

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

    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

    @@ -501,12 +504,12 @@ see @@ -519,9 +522,9 @@ see

    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

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

    Attributes

    -

    Parameter

    Comments

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

    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:

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

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

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

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

    dictionary

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

    -

    Default: {}

    +

    Default: {}

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

    boolean

    Restrict external access to the network.

    -

    Choices:

    +

    Choices:

    • false

    • true

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

      dictionary

    Dictionary of labels.

    -

    Default: {}

    +

    Default: {}

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

    string

    Specify the network’s scope.

    -

    Choices:

    +

    Choices:

    • "local"

    • "global"

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

      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)

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

    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

    +
    @@ -542,7 +545,7 @@ see - @@ -550,7 +553,7 @@ see - @@ -558,7 +561,7 @@ see - @@ -654,7 +657,7 @@ see

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

    dictionary

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

    Collection links

    - + + diff --git a/branch/main/docker_node_info_module.html b/branch/main/docker_node_info_module.html index 04b5872e..ff4a7fa7 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 @@

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

    Parameters

    -

    Key

    Description

    Network inspection results for the affected network.

    -

    Returned: success

    -

    Sample: {}

    +

    Returned: success

    +

    Sample: {}

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

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

    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,7 +316,7 @@ see

    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

    @@ -341,13 +344,13 @@ see @@ -360,9 +363,9 @@ see

    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

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

    Attributes

    -

    Parameter

    Comments

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

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

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

    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

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

    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

    +
    @@ -383,7 +386,7 @@ see - @@ -391,7 +394,7 @@ see - -

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

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

    Return Values

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

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

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

    Collection links

    - + + diff --git a/branch/main/docker_node_module.html b/branch/main/docker_node_module.html index 6a71378b..915b3fb2 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 @@

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

    Parameters

    -

    Key

    Description

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

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

    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"

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

    string

    @@ -381,13 +384,13 @@ see @@ -400,9 +403,9 @@ see

    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

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

    Attributes

    -

    Parameter

    Comments

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

    string

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

    -

    Choices:

    +

    Choices:

    • "active"

    • "pause"

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

      boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

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

    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:

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

    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

    +
    @@ -423,7 +426,7 @@ see - @@ -431,7 +434,7 @@ see - @@ -439,7 +442,7 @@ see - @@ -501,7 +504,7 @@ see

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

    dictionary

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

    Collection links

    - + + diff --git a/branch/main/docker_plugin_module.html b/branch/main/docker_plugin_module.html index 83c86d54..2abf6d7a 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 @@

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

    Parameters

    -

    Key

    Description

    Information about node after β€˜update’ operation

    -

    Returned: success

    +

    Returned: success

    +
    @@ -212,7 +215,7 @@ see @@ -226,7 +229,7 @@ see

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

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

    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"

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

    dictionary

    @@ -379,12 +382,12 @@ see @@ -397,9 +400,9 @@ see

    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

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

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

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

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

    integer

    Timeout in seconds.

    -

    Default: 0

    +

    Default: 0

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

    boolean

    Remove even if the plugin is enabled.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Dictionary of plugin settings.

    -

    Default: {}

    +

    Default: {}

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

    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

    +
    @@ -420,7 +423,7 @@ see - @@ -428,7 +431,7 @@ see - @@ -436,7 +439,7 @@ see - @@ -488,7 +491,7 @@ see

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

    list / elements=string

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

    Collection links

    - + + diff --git a/branch/main/docker_prune_module.html b/branch/main/docker_prune_module.html index fc5be49c..12532b4a 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 @@

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

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

    dictionary

    Plugin inspection results for the affected plugin.

    -

    Returned: success

    -

    Sample: {}

    +

    Returned: success

    +

    Sample: {}

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

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

    boolean

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

    boolean

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

    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"

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

    boolean

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

    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

    @@ -391,12 +394,12 @@ see @@ -409,9 +412,9 @@ see

    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

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

    boolean

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

    Attributes

    -

    Parameter

    Comments

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

    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

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

    boolean

    Whether to prune images.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Whether to prune networks.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

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

    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

    Whether to prune volumes.

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    +
    @@ -452,7 +455,7 @@ see - @@ -460,7 +463,7 @@ see - @@ -468,7 +471,7 @@ see - @@ -519,7 +522,7 @@ see

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

    integer

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

    Collection links

    - + + diff --git a/branch/main/docker_secret_module.html b/branch/main/docker_secret_module.html index e2049b01..c29efd53 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 @@

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

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

    list / elements=string

    List of IDs of deleted containers.

    -

    Returned: containers=true

    -

    Sample: []

    +

    Returned: containers=true

    +

    Sample: []

    @@ -549,8 +552,8 @@ see

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

    list / elements=string

    List of IDs of deleted images.

    -

    Returned: images=true

    -

    Sample: []

    +

    Returned: images=true

    +

    Sample: []

    @@ -567,8 +570,8 @@ see

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

    list / elements=string

    List of IDs of deleted networks.

    -

    Returned: networks=true

    -

    Sample: []

    +

    Returned: networks=true

    +

    Sample: []

    @@ -585,8 +588,8 @@ see

    list / elements=string

    List of IDs of deleted volumes.

    -

    Returned: volumes=true

    -

    Sample: []

    +

    Returned: volumes=true

    +

    Sample: []

    @@ -594,8 +597,8 @@ see

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

    @@ -276,7 +279,7 @@ see @@ -302,7 +305,7 @@ see

    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"

    @@ -336,13 +339,13 @@ see @@ -360,10 +363,10 @@ see

    string

    @@ -373,7 +376,7 @@ see

    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

    @@ -401,13 +404,13 @@ see @@ -420,9 +423,9 @@ see

    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

    @@ -430,12 +433,12 @@ see @@ -443,7 +446,7 @@ see

    Attributes

    -

    Parameter

    Comments

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

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

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

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

    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)

    @@ -382,9 +385,9 @@ see

    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

    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 @@ see - @@ -462,7 +465,7 @@ see - @@ -470,7 +473,7 @@ see - @@ -564,7 +567,7 @@ see

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

    string

    @@ -600,13 +603,14 @@ see

    Collection links

    - + + diff --git a/branch/main/docker_stack_info_module.html b/branch/main/docker_stack_info_module.html index 1f9cbbad..6120c088 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 @@

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

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

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

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

    Return Values

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

    - +
    @@ -237,8 +240,8 @@ @@ -251,13 +254,14 @@ to a stack name.

    + + diff --git a/branch/main/docker_stack_module.html b/branch/main/docker_stack_module.html index 04fb4248..b3f3a85b 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 @@

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

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

    integer

    @@ -249,7 +252,7 @@ see

    string

    @@ -274,9 +277,9 @@ see

    boolean

    @@ -286,7 +289,7 @@ see

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

    integer

    Interval in seconds between consecutive absent_retries.

    -

    Default: 1

    +

    Default: 1

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

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

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

      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 @@ see - @@ -305,7 +308,7 @@ see - @@ -345,7 +348,7 @@ see

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

    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 @@ definition.

    + + diff --git a/branch/main/docker_stack_task_info_module.html b/branch/main/docker_stack_task_info_module.html index f6385015..f424e0da 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 @@

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

    Parameters

    -

    Key

    Description

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

    Attributes

    -

    Parameter

    Comments

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

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

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

    Return Values

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

    - +
    @@ -259,8 +262,8 @@ @@ -273,13 +276,14 @@ to a stack name.

    + + diff --git a/branch/main/docker_swarm_info_module.html b/branch/main/docker_swarm_info_module.html index 57ab736a..063a41a3 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 @@

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

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

    @@ -272,7 +275,7 @@ see

    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"

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

    boolean

    @@ -330,9 +333,9 @@ see

    boolean

    @@ -352,7 +355,7 @@ see

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

    boolean

    @@ -392,13 +395,13 @@ see @@ -411,9 +414,9 @@ see

    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

    @@ -425,9 +428,9 @@ see

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

    Attributes

    -

    Parameter

    Comments

    @@ -257,9 +260,9 @@ see

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    @@ -280,9 +283,9 @@ see

    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

    @@ -361,9 +364,9 @@ see

    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

    +
    @@ -448,7 +451,7 @@ see - @@ -456,7 +459,7 @@ see - -

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

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

    Return Values

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

    - +
    @@ -548,7 +551,7 @@ see

    boolean

    @@ -619,13 +622,14 @@ see

    Collection links

    - + + diff --git a/branch/main/docker_swarm_inventory.html b/branch/main/docker_swarm_inventory.html index 985ef1bc..86e827ed 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 @@

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

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

    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

    @@ -573,7 +576,7 @@ see

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

    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

    @@ -598,7 +601,7 @@ see

    string

    Contains the key needed to unlock the swarm.

    -

    Returned: When unlock_key=true.

    +

    Returned: When unlock_key=true.

    @@ -606,7 +609,7 @@ see

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

    dictionary

    @@ -288,13 +291,13 @@ see

    list / elements=dictionary

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

    string / required

    @@ -402,7 +405,7 @@ see

    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

    @@ -427,15 +430,15 @@ see @@ -468,9 +471,9 @@ see boolean

    @@ -480,10 +483,10 @@ see

    boolean

    @@ -543,13 +546,14 @@ see

    Collection links

    - + + diff --git a/branch/main/docker_swarm_module.html b/branch/main/docker_swarm_module.html index 05191b37..aa7e335d 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 @@

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

    Parameters

    -

    Parameter

    Comments

    Create vars from jinja2 expressions.

    -

    Default: {}

    +

    Default: {}

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

    dictionary

    Add hosts to group based on Jinja2 conditionals.

    -

    Default: {}

    +

    Default: {}

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

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

    string

    A keyed group name will start with this prefix

    -

    Default: ""

    +

    Default: ""

    @@ -327,27 +330,27 @@ see

    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

    Use in conjunction with keyed_groups.

    By default, a keyed group that does not have a prefix or a separator provided will have a name that starts with an underscore.

    @@ -355,10 +358,10 @@ see Choices:

    +

    Choices:

    • false

    • -
    • true ← (default)

    • +
    • true ← (default)

    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:

    @@ -410,9 +413,9 @@ see

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

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

    @@ -341,7 +344,7 @@ see

    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"

    @@ -407,7 +410,7 @@ see 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 @@ see

    boolean

    @@ -515,9 +518,9 @@ see 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:

    @@ -575,13 +578,13 @@ see @@ -594,9 +597,9 @@ see

    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

    @@ -606,7 +609,7 @@ see

    Attributes

    -

    Parameter

    Comments

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

    If set, generate a key and use it to lock data stored on the managers.

    Docker default value is false.

    community.docker.docker_swarm_info can be used to retrieve the unlock key.

    -

    Choices:

    +

    Choices:

    • false

    • true

    • @@ -287,7 +290,7 @@ see

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

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

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    @@ -453,9 +456,9 @@ see

    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

    @@ -556,9 +559,9 @@ see

    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

    +
    @@ -617,7 +620,7 @@ see - @@ -625,7 +628,7 @@ see - @@ -633,7 +636,7 @@ see - @@ -701,7 +704,7 @@ see

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

    list / elements=string

    @@ -773,13 +776,14 @@ see

    Collection links

    - + + diff --git a/branch/main/docker_swarm_service_info_module.html b/branch/main/docker_swarm_service_info_module.html index 8ce3eb57..5d866b64 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 @@

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

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

    dictionary

    Informations about swarm.

    -

    Returned: success

    +

    Returned: success

    @@ -730,7 +733,7 @@ see

    dictionary

    Tokens to connect to the Swarm.

    -

    Returned: success

    +

    Returned: success

    @@ -739,8 +742,8 @@ see

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

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

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

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

    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"

    @@ -323,13 +326,13 @@ see @@ -342,9 +345,9 @@ see

    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

    @@ -354,7 +357,7 @@ see

    Attributes

    -

    Parameter

    Comments

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

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    @@ -295,7 +298,7 @@ see

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

    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

    +
    @@ -365,7 +368,7 @@ see - @@ -373,7 +376,7 @@ see - -

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

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

    Return Values

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

    - +
    @@ -427,8 +430,8 @@ see

    boolean

    @@ -450,13 +453,14 @@ see

    Collection links

    - + + diff --git a/branch/main/docker_swarm_service_module.html b/branch/main/docker_swarm_service_module.html index 9e07ffdb..8291f79b 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 @@

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

    Parameters

    -

    Key

    Description

    Returns whether the service exists.

    -

    Returned: always

    -

    Sample: true

    +

    Returned: always

    +

    Sample: true

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

    @@ -389,7 +392,7 @@ see

    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"

    @@ -520,7 +523,7 @@ see

    Use an init inside each service container to forward signals and reap processes.

    Corresponds to the --init option of docker service create.

    Requires API version >= 1.37.

    -

    Choices:

    +

    Choices:

    @@ -827,7 +830,7 @@ see

    Mount the containers root filesystem as read only.

    Corresponds to the --read-only option of docker service create.

    -

    Choices:

    +

    Choices:

    @@ -896,7 +899,7 @@ see @@ -1093,7 +1096,7 @@ see

    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

    @@ -1124,7 +1127,7 @@ see

    Allocate a pseudo-TTY.

    Corresponds to the --tty option of docker service create.

    -

    Choices:

    +

    Choices:

    @@ -1228,9 +1231,9 @@ see

    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

    @@ -1248,7 +1251,7 @@ see

    Attributes

    -

    Parameter

    Comments

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

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

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

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    Whether the mount should be read-only.

    -

    Choices:

    +

    Choices:

    • false

    • true

    • @@ -713,9 +716,9 @@ see

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

    What protocol to use.

    -

    Choices:

    +

    Choices:

      -
    • "tcp" ← (default)

    • +
    • "tcp" ← (default)

    • "udp"

    @@ -1102,9 +1105,9 @@ see

    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

    +
    @@ -1259,7 +1262,7 @@ see - @@ -1267,7 +1270,7 @@ see - @@ -1275,7 +1278,7 @@ see - @@ -1455,7 +1458,7 @@ see

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

    list / elements=string

    @@ -1504,13 +1507,14 @@ see

    Collection links

    - + + diff --git a/branch/main/docker_volume_info_module.html b/branch/main/docker_volume_info_module.html index 1d0baed9..d33b2d75 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 @@

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

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

    boolean

    True if the service has been recreated (removed and created)

    -

    Returned: always

    -

    Sample: true

    +

    Returned: always

    +

    Sample: true

    @@ -1487,8 +1490,8 @@ see

    Dictionary of variables representing the current state of the service. Matches the module parameters format.

    Note that facts are not part of registered vars but accessible directly.

    Note that before Ansible 2.7.9, the return variable was documented as ansible_swarm_service, while the module actually returned a variable called ansible_docker_service. The variable was renamed to swarm_service in both code and documentation for Ansible 2.7.9 and Ansible 2.8.0. In Ansible 2.7.x, the old name ansible_docker_service can still be used.

    -

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

    @@ -272,7 +275,7 @@ see

    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"

    @@ -326,12 +329,12 @@ see @@ -344,9 +347,9 @@ see

    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

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

    Attributes

    -

    Parameter

    Comments

    @@ -257,9 +260,9 @@ see

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

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

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

    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

    +
    @@ -367,7 +370,7 @@ see - @@ -375,7 +378,7 @@ see - -

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

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

    Return Values

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

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

    boolean

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

    Collection links

    - + + diff --git a/branch/main/docker_volume_module.html b/branch/main/docker_volume_module.html index 1f9d36c8..dea4cc72 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 @@

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

    Parameters

    -

    Key

    Description

    Returns whether the volume exists.

    -

    Returned: always

    -

    Sample: true

    +

    Returned: always

    +

    Sample: true

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

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

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

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

    -

    Default: "auto"

    +

    Default: "auto"

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

    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"

    @@ -329,10 +332,10 @@ see

    absent deletes the volume.

    present creates the volume, if it does not already exist.

    -

    Choices:

    +

    Choices:

    • "absent"

    • -
    • "present" ← (default)

    • +
    • "present" ← (default)

    @@ -342,7 +345,7 @@ see

    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

    @@ -370,12 +373,12 @@ see @@ -388,9 +391,9 @@ see

    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

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

    Attributes

    -

    Parameter

    Comments

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

    boolean

    Debug mode

    -

    Choices:

    +

    Choices:

      -
    • false ← (default)

    • +
    • false ← (default)

    • true

    @@ -281,7 +284,7 @@ see

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

    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: {}

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

    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

    +
    @@ -420,7 +423,7 @@ see - @@ -428,7 +431,7 @@ see - @@ -436,7 +439,7 @@ see - @@ -477,7 +480,7 @@ see

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

    dictionary

    @@ -503,13 +506,14 @@ see

    Collection links

    - + + diff --git a/branch/main/environment_variables.html b/branch/main/environment_variables.html index f089c449..d2a796b5 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 25bb9577..fc918050 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 @@
    • 2.11.0 or newer

    - + +

    Communication

      diff --git a/branch/main/nsenter_connection.html b/branch/main/nsenter_connection.html index 25fe1ca4..d7f582de 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 @@

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

    Parameters

    -

    Key

    Description

    Volume inspection results for the affected volume.

    -

    Returned: success

    -

    Sample: {}

    +

    Returned: success

    +

    Sample: {}

    +
    @@ -194,8 +197,8 @@

    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 @@
       
       
      +
      +
       
       
       
      diff --git a/branch/main/searchindex.js b/branch/main/searchindex.js
      index dbfdfb00..951838d4 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