Spec-Zone.ru › MariaDB

Развертывание контейнеров Docker с помощью Ansible

Ansible можно использовать для управления обновлениями и изменениями конфигурации контейнеров Docker. У Docker есть собственные способы сделать это, а именно Dockerfiles и Docker Compose. Но иногда есть причины запустить базовые контейнеры из образа, а затем управлять конфигурацией с помощью Ansible или аналогичного программного обеспечения. Смотрите Преимущества управления контейнерами Docker с помощью программного обеспечения для автоматизации.

В этой странице мы обсудим, как использовать Ansible для управления контейнерами Docker.

Как развернуть контейнер с помощью Ansible

Ansible имеет модули для управления сервером Docker, контейнерами Docker и Docker Compose. Эти модули поддерживаются сообществом.

Существует динамический плагин инвентаризации для Docker. Он извлекает список существующих контейнеров из Docker.

Модули Docker и плагин инвентаризации Docker взаимодействуют с Docker с помощью его API. Подключение к API может использовать соединение TSL и поддерживает проверку подлинности ключей.

Для взаимодействия с API Docker Ansible требует установки соответствующего модуля Python на узле Ansible (docker или docker-py).

Существуют несколько ролей для развертывания Docker и его настройки. Их можно найти в Ansible Galaxy.

Ссылки

Дополнительную информацию можно найти в документации Ansible.

  • Руководство по Docker.
  • docker_container модуль.

Контент первоначально был предоставлен Vettabase Ltd.

Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержание не предварительно проверяется MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают точку зрения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/deploying-docker-containers-with-ansible/

Spec-Zone.ru

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