radek_sprta.docker
Rôle Ansible : Docker

Installez Docker et, éventuellement, docker-compose et la bibliothèque Docker pour Python.
Variables du rôle
Options générales
docker_install
: Installer l'exécution de Docker. Par défaut, c'est vrai.docker_install_compose
: Installer docker-compose. Par défaut, c'est faux.docker_install_python_library
: Installer la bibliothèque Python pour Docker. Par défaut, c'est faux.docker_package
: Nom du paquet Docker à installer. Par défaut, c'est le paquet approprié au système.docker_pip_package
: Nom du paquet pip à installer. Par défaut, c'est le paquet approprié au système.
Options de service
docker_service_enabled
: Le service Docker doit-il être activé après redémarrage ? Par défaut, c'est vrai.docker_service_state
: État du service Docker après l'installation. Par défaut, c'estdémarré
.
Nettoyage du système Docker
Exécutez automatiquement docker system prune
, pour que le système ne soit pas encombré d'anciennes images et conteneurs.
docker_prune_period
: Filtrerdocker system prune
pour les images plus anciennes que cette variable. Par défaut, c'est24h
.docker_system_prune
: Faut-il exécuter automatiquement docker system prune ? Par défaut, c'est vrai.
Utilisateurs Docker
docker_users
: Liste des utilisateurs qui devraient faire partie du groupe docker (et donc able de le contrôler). Par défaut, c'est[]
.
Options du démon
docker_daemon_options
: Dictionnaire d'options à ajouter à daemon.json. Par défaut, c'est {}.
Options de rôle obsolètes
L'utilisation de celles-ci est déconseillée.
docker_enable_metrics
: Activer le point de terminaison des métriques Prometheus. Par défaut, c'est faux.docker_log_drive
: Pilote de journalisation Docker. Par défaut, c'est json-file (valeur par défaut de Docker).docker_log_opts
: Options de journalisation supplémentaires. Passer sous forme de dictionnaire d'options de log Docker.docker_metrics_host
: Hôte pour les métriques Prometheus. Par défaut, c'est 127.0.0.1.
Exemple de Playbook
- hosts: all
roles:
- radek_sprta.docker
Licence
MIT
Informations sur l'auteur
Radek Sprta mail@radeksprta.eu
À propos du projet
A role to install Docker, docker-compose and the python library.
Installer
ansible-galaxy install radek_sprta.docker
Licence
mit
Téléchargements
4.6k
Propriétaire