radek_sprta.docker
Ansible Rolle: Docker

Installiere Docker und optional docker-compose sowie die Python Docker-Bibliothek.
Rollen-Variablen
Allgemeine Optionen
docker_install
: Docker-Laufzeit installieren. Standardwert ist true.docker_install_compose
: Docker-Compose installieren. Standardwert ist false.docker_install_python_library
: Docker-Python-Bibliothek installieren. Standardwert ist false.docker_package
: Name des Docker-Pakets, das installiert werden soll. Standardwert ist das geeignete Systempaket.docker_pip_package
: Name des Pip-Pakets, das installiert werden soll. Standardwert ist das geeignete Systempaket.
Dienstoptionen
docker_service_enabled
: Ob Docker nach dem Neustart aktiviert sein soll. Standardwert isttrue
.docker_service_state
: Zustand des Docker-Dienstes nach der Installation. Standardwert iststarted
.
Docker Systemreinigung
Automatisch docker system prune
ausführen, damit das System nicht mit alten Images und Containern überladen wird.
docker_prune_period
: Filter fürdocker system prune
auf Images, die älter als diese Variable sind. Standardwert ist24h
.docker_system_prune
: Obdocker system prune
automatisch ausgeführt werden soll. Standardwert isttrue
.
Docker-Benutzer
docker_users
: Liste der Benutzer, die zur Docker-Gruppe gehören sollen (und somit Zugriff darauf haben). Standardwert ist[]
.
Daemon-Optionen
docker_daemon_options
: Dictionary von Optionen, die zu daemon.json hinzugefügt werden sollen. Standardwert ist {}.
Veraltete Rollenoptionen
Die Nutzung dieser Optionen wird nicht empfohlen.
docker_enable_metrics
: Prometheus-Metriken-Endpunkt aktivieren. Standardwert ist false.docker_log_drive
: Docker-Logging-Treiber. Standardwert ist json-file (Docker-Standard).docker_log_opts
: Zusätzliche Logging-Optionen. Als Dictionary von Docker-Log-Opts übergeben.docker_metrics_host
: Host für Prometheus-Metriken. Standardwert ist 127.0.0.1.
Beispiel-Playbook
- hosts: all
roles:
- radek_sprta.docker
Lizenz
MIT
Autoreninformation
Radek Sprta mail@radeksprta.eu
Über das Projekt
A role to install Docker, docker-compose and the python library.
Installieren
ansible-galaxy install radek_sprta.docker
Lizenz
mit
Downloads
4.6k
Besitzer