diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml index 3de3d97..66eed8c 100644 --- a/roles/docker/tasks/main.yml +++ b/roles/docker/tasks/main.yml @@ -25,7 +25,7 @@ until: apt_key_result is succeeded # Add the repository into source list -- name: Configure unifi repository +- name: Configure docker repository apt_repository: repo: "{{ item }}" state: present @@ -43,3 +43,16 @@ register: apt_result retries: 3 until: apt_result is succeeded + +# Compose need to be updated to use new Docker features +- name: Install Docker Compose + get_url: + url: https://github.com/docker/compose/releases/download/1.24.1/docker-compose-Linux-x86_64 + dest: /usr/local/bin/docker-compose + mode: "0755" + +- name: Indicate role in motd + template: + src: update-motd.d/05-service.j2 + dest: /etc/update-motd.d/05-docker + mode: 0755 diff --git a/roles/docker/templates/update-motd.d/05-service.j2 b/roles/docker/templates/update-motd.d/05-service.j2 new file mode 100755 index 0000000..ce5faaa --- /dev/null +++ b/roles/docker/templates/update-motd.d/05-service.j2 @@ -0,0 +1,3 @@ +#!/bin/sh +# {{ ansible_managed }} +echo "> Les recettes Docker-compose se trouvent dans /var/local/ansible-docker"