Spec-Zone.ru › Ansible 2.10

community.docker.current_container_facts – Возвращение фактов о том, выполняется ли модуль в контейнере Docker

Примечание

Этот плагин является частью коллекции community.docker (версия 1.1.0).

Для его установки используйте: ansible-galaxy collection install community.docker.

Чтобы использовать его в книге задач, укажите: community.docker.current_container_facts.

Новое в версии 1.1.0: из community.docker

  • Описание
  • Примеры
  • Возвращаемые факты

Описание

  • Возвращает факты о том, выполняется ли модуль в контейнере Docker.

Примеры

- name: Get facts on current container
  community.docker.current_container_facts:

- name: Print information on current container when running in a container
  ansible.builtin.debug:
    msg: "Container ID is {{ ansible_module_container_id }}"
  when: ansible_module_running_in_container

Возвращаемые факты

Факты, возвращаемые этим модулем, добавляются/обновляются в фактах хоста hostvars и могут быть использованы по имени, как и любые другие факты хоста. Для их использования их не нужно регистрировать.

Факт Возвращается Описание
ansible_module_container_id
строка / элементы=строка
всегда
Обнаруженный идентификатор контейнера.
Содержит пустую строку, если контейнер не был обнаружен.

ansible_module_container_type
строка / элементы=строка
всегда
Обнаруженная среда контейнера.
Содержит пустую строку, если контейнер не был обнаружен.
В противном случае, будет одним из docker или azure_pipelines.

ansible_module_running_in_container
логическое / элементы=строка
всегда
Указывает, смог ли модуль определить, выполняется ли он в контейнере.



Авторы

  • Felix Fontein (@felixfontein)

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/community/docker/current_container_facts_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API