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 prunepour 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.dockerLicence
mit
Téléchargements
4.8k
Propriétaire
