godleon.docker
Rollenname
godleon.docker
Anforderungen
Software
- Python2.7
sudo apt-get update && sudo apt-get -y install python2.7
Rollenvariablen
Die Variablen, die an diese Rolle übergeben werden sollten, sowie eine kurze Beschreibung, sind wie folgt:
docker:
# Geben Sie die Docker-Version an (z.B. 17.03.2~ce-0~ubuntu-xenial). Ignorieren Sie dies, wenn Sie die neueste Version installieren möchten.
version: "latest"
# Geben Sie die Benutzer an (Standard ist die Benutzer-ID, die Sie für die Ansible-Bereitstellung verwenden), die Docker-Befehle ohne sudo ausführen können.
# Sie können es leer lassen für nur root-Berechtigungen
users:
- ubuntu
Und diese Rolle kann auch die neueste Version von Docker Compose installieren. Wenn Sie die neueste Docker Compose installieren möchten, müssen Sie die Variablen wie folgt konfigurieren:
docker:
compose:
install: true
registry_mirror: "IHRE_REGISTRY_PROXY_URL"
Abhängigkeiten
Keine
Beispiel-Playbook
Es ist immer hilfreich für die Benutzer, ein Beispiel zu haben, wie man Ihre Rolle verwendet (zum Beispiel mit übergebenen Variablen als Parameter):
- hosts: servers
roles:
- { role: godleon.docker }
Lizenz
MIT
Autor-Informationen
Leon Tseng
Installieren
ansible-galaxy install godleon.docker
Lizenz
mit
Downloads
2k
Besitzer