tecnativa.docker

Docker

Build-Status GitHub-Lizenz Ansible-Galaxy

Richten Sie Docker-Server mit der gesamten Software-Stack des Docker-Projekts ein.

Anforderungen

Es wird nur Ansible auf Python 3 unterstützt.

Unterstützte Betriebssysteme:

  • Ubuntu:

    • 16.04
    • 18.04
    • 20.04
    • 22.04

Rollenvariablen

Siehe das defaults Verzeichnis, um alle Variablen zu erfahren, die Sie überschreiben dürfen. Alle nicht offensichtlichen sind inline dokumentiert.

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

Für ein größeres Beispiel, schauen Sie sich unsere Test-Playbooks an.

Docker-Compose v2 gefiltert nach Hostgruppe

Es wurde eine Funktion hinzugefügt, die die Ausführung des Befehls zum Installieren von Docker Compose auf Hosts mit Betriebssystemen ermöglicht, die standardmäßig Docker Compose v2 installieren. Dies geschieht in der Datei https://github.com/Tecnativa/ansible-role-docker/blob/master/tasks/compose.yml, indem überprüft wird, ob der Host zur Gruppe compose_v2_servers gehört.

Unterstützung

Autoreninformation

Dieses Projekt wird von:

Tecnativa-Logo

Tecnativa ist ein IT-Beratungsunternehmen, das auf Odoo spezialisiert ist und Odoo-Entwicklung, Installation, Wartung und Hosting-Dienste anbietet.

Über das Projekt

All you need to boot a Docker server

Installieren
ansible-galaxy install tecnativa.docker
GitHub Repository
Lizenz
apache-2.0
Downloads
12.6k
Besitzer
Odoo Experts