Bessonov.docker

Ansible-Rolle zur Installation oder Aktualisierung des Docker-Engines aus dem APT-Repository des Docker-Projekts

Projekt ist Build-Status Lizenz

Diese Rolle:

  • Importiert den apt-key vom Docker-Projekt
  • Installiert oder aktualisiert den Docker-Engine
  • Startet den Docker-Engine neu

Siehe auch:

Anforderungen

Keine speziellen Anforderungen.

Rollenvariablen

(optional) docker_engine_version gibt die Version des Docker-Engines an. Du kannst die Version auch downgraden, aber sei dir bewusst, dass Docker dies nicht mag und möglicherweise nicht starten oder richtig funktionieren kann.

(optional) docker_engine_allow_non_root gibt eine Liste von Benutzern an, die zur docker-Gruppe hinzugefügt werden sollen, um keinen Root-Zugriff auf Docker zu erhalten. Benutzer müssen sich erneut anmelden oder newgrp docker verwenden, um die Gruppe für die aktuelle Shell zu aktivieren. Sei dir der Sicherheitsrisiken bewusst, da dies dem gewährt, was wie Root-Zugriff ist.

Abhängigkeiten

Keine Abhängigkeiten.

Beispiel-Playbook

Installiere die Rolle global mit:

ansible-galaxy install Bessonov.docker

oder lokal:

ansible-galaxy install --roles-path roles Bessonov.docker

Playbook:

- hosts: servers
  roles:
     - Bessonov.docker

oder mit Parametern:

- hosts: servers
  roles:
     - role: Bessonov.docker
       # optional die Docker-Version festlegen
       docker_engine_version: 17.06.2

Lizenz

Die MIT-Lizenz (MIT)

Copyright (c) 2016, Anton Bessonov

Hiermit wird jeder Person, die eine Kopie dieser Software und der zugehörigen Dokumentationsdateien (die "Software") erhält, kostenlos und ohne Einschränkung, das Recht eingeräumt, in der Software ohne Einschränkungen umzugehen, einschließlich ohne Einschränkung des Rechts, die Software zu verwenden, zu kopieren, zu modifizieren, zusammenzuführen, zu veröffentlichen, zu verbreiten, Unterlizenzen zu erteilen und/oder zu verkaufen, sowie Personen, denen die Software zur Verfügung gestellt wird, zu erlauben, dies zu tun, vorbehaltlich der folgenden Bedingungen:

Der oben genannte Urheberrechtshinweis und dieser Erlaubnisschein müssen in allen Kopien oder wesentlichen Teilen der Software enthalten sein.

DIE SOFTWARE WIRD "WIE IMMER SEI", OHNE GARANTIE ANY ART, WEDER AUSDRÜCKLICH NOCH STILLSCHWEIGEND, EINSCHLIESSLICH, ABER NICHT BESCHRÄNKT AUF DIE GARANTIEN DER MARKTFÄHIGKEIT, EIGNUNG FÜR EINEN BESTIMMTEN ZWECK UND NICHTVERLETZUNG. IN KEINEM FALL SOLLTEN DIE AUTOREN ODER URHEBERRECHTSINHABER FÜR ANSPRÜCHE, SCHÄDEN ODER ANDERE HAFTUNGEN HAFTEN, SEI ES IN EINER KLAGE AUF VERTRAG, UNRECHTMÄSSIGHEIT ODER ANDERWEITIG, DIE AUS, AUS ODER IM ZUSAMMENHANG MIT DER SOFTWARE ODER DER NUTZUNG ODER ANDEREN HANDLEN IN DER SOFTWARE HERVORGEHEN.

Über das Projekt

Install or update docker-engine from docker project apt repository

Installieren
ansible-galaxy install Bessonov.docker
GitHub Repository
Lizenz
Unknown
Downloads
664
Besitzer