diff --git a/playbooks/install_docker.yml b/playbooks/install_docker.yml deleted file mode 100644 index 687b309..0000000 --- a/playbooks/install_docker.yml +++ /dev/null @@ -1,97 +0,0 @@ ---- -# Playbook: install-docker.yml -# -# But: -# - Installer Docker Engine dans un LXC Debian -# - Installer le plugin Docker Compose -# - Activer le service Docker -# - Ajouter l utilisateur ansible au groupe docker - -- name: Installer Docker Engine - hosts: "{{ target_group | default('docker_hosts') }}" - become: true - gather_facts: true - - tasks: - - name: Supprimer les paquets Docker conflictuels - apt: - name: - - docker.io - - docker-compose - - docker-doc - - podman-docker - state: absent - failed_when: false - - - name: Installer les paquets requis - apt: - name: - - ca-certificates - - curl - - gnupg - state: present - update_cache: true - - - name: Creer le dossier apt keyrings - file: - path: /etc/apt/keyrings - state: directory - mode: "0755" - - - name: Telecharger la cle GPG Docker - get_url: - url: https://download.docker.com/linux/debian/gpg - dest: /etc/apt/keyrings/docker.asc - mode: "0644" - - - name: Ajouter le depot apt Docker - copy: - dest: /etc/apt/sources.list.d/docker.sources - mode: "0644" - content: | - Types: deb - URIs: https://download.docker.com/linux/debian - Suites: {{ ansible_distribution_release }} - Components: stable - Signed-By: /etc/apt/keyrings/docker.asc - - - name: Installer les paquets Docker - apt: - name: - - docker-ce - - docker-ce-cli - - containerd.io - - docker-buildx-plugin - - docker-compose-plugin - state: present - update_cache: true - - - name: Activer et demarrer Docker - service: - name: docker - enabled: true - state: started - - - name: Ajouter ansible au groupe docker - user: - name: ansible - groups: docker - append: true - - - name: Verifier la version Docker - command: docker --version - register: docker_version - changed_when: false - - - name: Afficher la version Docker - debug: - var: docker_version.stdout - - - name: Verifier la version Docker Compose - command: docker compose version - register: compose_version - changed_when: false - - - name: Afficher la version Docker Compose - debug: - var: compose_version.stdout