Bessonov.docker

Rôle Ansible pour l'installation ou la mise à jour de docker-engine à partir du dépôt apt du projet docker

Le projet est Statut de construction Licence

Ce rôle :

  • Importe la clé apt du projet docker
  • Installe ou met à jour docker-engine
  • Redémarre docker-engine

Voir aussi :

Exigences

Pas d'exigences particulières.

Variables du rôle

(optional) docker_engine_version spécifie la version de docker-engine. Vous pouvez également rétrograder la version, mais sachez que docker n'apprécie pas cela et peut échouer à démarrer ou à fonctionner correctement.

(optional) docker_engine_allow_non_root spécifie une liste d'utilisateurs qui devraient être ajoutés au groupe docker pour un accès sans root à docker. Les utilisateurs doivent se reconnecter ou utiliser newgrp docker pour activer le groupe pour le shell actuel. Attention aux risques de sécurité, car cela revient à donner un accès root aux utilisateurs.

Dépendances

Pas de dépendances.

Exemple de Playbook

Installez le rôle globalement avec :

ansible-galaxy install Bessonov.docker

ou localement :

ansible-galaxy install --roles-path roles Bessonov.docker

Playbook :

- hosts: servers
  roles:
     - Bessonov.docker

ou avec des paramètres :

- hosts: servers
  roles:
     - role: Bessonov.docker
       # optionnel pour définir la version de docker
       docker_engine_version: 17.06.2

Licence

La Licence MIT (MIT)

Copyright (c) 2016, Anton Bessonov

La permission est accordée, gratuitement, à toute personne obtenant une copie de ce logiciel et des fichiers de documentation associés (le "Logiciel"), d'utiliser le Logiciel sans restriction, y compris sans limitation les droits d'utiliser, copier, modifier, fusionner, publier, distribuer, sous-licencier, et/ou vendre des copies du Logiciel, et de permettre aux personnes à qui le Logiciel est fourni d'en faire de même, sous réserve des conditions suivantes :

L'avis de copyright ci-dessus et cet avis de permission devront être inclus dans toutes les copies ou portions substantielles du Logiciel.

LE LOGICIEL EST FOURNI "EN L'ÉTAT", SANS GARANTIE D'AUCUNE SORTE, EXPRESSE OU IMPLICITE, Y COMPRIS MAIS SANS S'Y LIMITER AUX GARANTIES DE COMMERCIALISATION, D'ADÉQUATION À UN BUT PARTICULIER ET DE NON-CONTREFAÇON. EN AUCUN CAS LES AUTEURS OU DÉTENANTS DE DROIT D'AUTEUR NE POURRONT ÊTRE TENUS RESPONSABLES D'UNE RECLAMATION, DOMMAGES OU AUTRES RESPONSABILITÉS, QUE CE SOIT DANS UNE ACTION CONTRACTUELLE, DÉLICTUELLE OU AUTRE, DÉCOULANT DE, OU EN RELATION AVEC LE LOGICIEL OU L'UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL.

À propos du projet

Install or update docker-engine from docker project apt repository

Installer
ansible-galaxy install Bessonov.docker
Licence
Unknown
Téléchargements
664
Propriétaire