tecnativa.docker

Docker

Statut de construction
Licence GitHub
Ansible Galaxy

Configurez des serveurs Docker avec toute la pile logicielle du projet Docker.

Exigences

Seul Ansible sur Python 3 est pris en charge.

Systèmes d'exploitation pris en charge :

  • Ubuntu :

    • 16.04
    • 18.04
    • 20.04
    • 22.04

Variables de rôle

Consultez le répertoire defaults pour connaître toutes les variables que vous pouvez remplacer. Toutes les variables non évidentes sont documentées en ligne.

Exemple de Playbook

- hosts: docker
  roles:
  - role: tecnativa.docker
    vars:
      docker_app_state: present
      docker_compose_state: present
      docker_engine_state: present
      docker_machine_state: present
      docker_swarm_state: present

Pour un exemple plus complet, consultez nos playbooks de test.

Docker Compose v2 filtré par groupe d'hôtes

Une fonctionnalité a été ajoutée pour permettre l'exécution de la commande d'installation de Docker Compose sur des hôtes utilisant des systèmes d'exploitation qui installent par défaut Docker Compose v2. Cela se fait dans le fichier https://github.com/Tecnativa/ansible-role-docker/blob/master/tasks/compose.yml, en vérifiant si l'hôte appartient au groupe compose_v2_servers.

Support

Informations sur l'auteur

Ce projet est maintenu par :

Logo de Tecnativa

Tecnativa est une société de conseil en informatique spécialisée dans Odoo et fournit des services de développement, d'installation, de maintenance et d'hébergement Odoo.

À propos du projet

All you need to boot a Docker server

Installer
ansible-galaxy install tecnativa.docker
Licence
apache-2.0
Téléchargements
12.6k
Propriétaire
Odoo Experts