luisico.docker

Docker

Installez Docker.

Docker est installé à partir des paquets disponibles dans le dépôt stable CE de Docker. Pour CentOS, le dépôt centos-extra doit être activé. Pour Red Hat, le dépôt centos-extra doit également être ajouté, ainsi que la clé GPG de CentOS. Ces dépendances ne sont pas incluses dans ce rôle. La dernière version de Docker trouvée dans le dépôt est installée, sauf si elle est remplacée par docker_version. La même version sera installée pour le moteur Docker et le CLI Docker.

Les espaces de noms utilisateurs peuvent être activés de manière optionnelle avec la variable docker_user_namespace (par défaut non). Cela peut nécessiter de régénérer la configuration GRUB et donc de redémarrer le serveur. Un utilisateur dorremap standard sera également ajouté à /etc/subuid et /etc/subgid.

Une liste de variables d'environnement peut être ajoutée au service systemd de Docker en utilisant docker_env.

Exigences

Voir meta/main.yml.

Variables de rôle

Voir defaults/main.yml.

Dépendances

Le dépôt centos-extra est nécessaire pour CentOS et Red Hat (voir ci-dessus).

Exemple de Playbook

Exemple:

- hôtes: serveurs
  rôles:
    - docker

À faire

  • Prise en charge de docker-ee
  • S'assurer que le service Docker est redémarré après le service firewalld, si firewalld est actif
  • Installer l'achèvement bash pour docker-compose

Licence

Diffusé sous la licence MIT.

Informations sur l'auteur

Luis Gracia, lors de son passage à EMBL-EBI :

À propos du projet

Install Docker

Installer
ansible-galaxy install luisico.docker
Licence
mit
Téléchargements
331
Propriétaire
Passionate DevOps Advocate