marvinpinto.docker
docker
Dieses Ansible-Roll ermöglicht es, die neueste Version von Docker auf einem Ubuntu-ähnlichen System zu installieren. Es bietet auch eine nützliche Funktion, um zu überprüfen, ob der Docker-Dämon läuft und funktioniert.
Anforderungen
Dieses Roll funktioniert nur auf einem Ubuntu-ähnlichen System.
Roll-Variablen
# Weitere Optionen für den Docker-Dienst
# Beispiel: '--dns 8.8.8.8 --dns 8.8.4.4 --userns-remap=default'
# docker_additional_service_opts: |
# {
# "userns-remap": "default",
# "dns": [
# "8.8.8.8",
# "8.8.4.4"
# ]
# }
docker_additional_service_opts: |
{}
Beispiele
Installieren Sie dieses Modul von Ansible Galaxy in das Verzeichnis './roles':
ansible-galaxy install marvinpinto.docker -p ./roles
Verwenden Sie es in einem Playbook wie folgt:
- hosts: 'server'
roles:
- role: 'marvinpinto.docker'
become: true
tasks:
- name: 'Sicherstellen, dass der Docker-Dämon funktionsfähig ist'
become: true
docker_ping:
retries: 5
delay: 10
until: result|success
- name: 'hallo welt'
docker:
name: 'helloworld'
image: 'hello-world'
state: 'gestart'
Über das Projekt
This Ansible role enables people to install the latest Docker on an Ubuntu-like system. It also provides a handy library function to validate that the Docker daemon is running and functional.
Installieren
ansible-galaxy install marvinpinto.docker
Lizenz
mit
Downloads
187k
Besitzer
Computer nerd.