marvinpinto.docker
docker
Ce rôle Ansible permet d'installer la dernière version de Docker sur un système similaire à Ubuntu. Il fournit également une fonction pratique pour valider que le démon Docker fonctionne correctement.
Exigences
Ce rôle ne fonctionne que sur un système similaire à Ubuntu.
Variables du rôle
# Options de service docker supplémentaires
# Exemple : '--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: |
  {}
Exemples
Installez ce module depuis Ansible Galaxy dans le répertoire './roles' :
ansible-galaxy install marvinpinto.docker -p ./roles
Utilisez-le dans un playbook comme suit :
- hosts: 'serveurs'
  roles:
    - role: 'marvinpinto.docker'
      become: true
  tasks:
    - name: 'Assurer que le démon docker fonctionne'
      become: true
      docker_ping:
      retries: 5
      delay: 10
      until: result|success
    - name: 'bonjour monde'
      docker:
        name: 'helloworld'
        image: 'hello-world'
        state: 'started'
À propos du projet
 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.
Installer
 ansible-galaxy install marvinpinto.dockerLicence
 
            mit
          
Téléchargements
 
            187k
          
Propriétaire
 Computer nerd.
