mirror of
https://github.com/geerlingguy/ansible-role-docker.git
synced 2025-08-02 13:46:22 +02:00
Add support for Archlinux.
This commit is contained in:
parent
e8c2b9ffbe
commit
5c1d66dfba
@ -13,6 +13,7 @@
|
|||||||
when: >
|
when: >
|
||||||
docker_compose_current_version.stdout is defined
|
docker_compose_current_version.stdout is defined
|
||||||
and docker_compose_version not in docker_compose_current_version.stdout
|
and docker_compose_version not in docker_compose_current_version.stdout
|
||||||
|
and ansible_os_family != "Archlinux"
|
||||||
|
|
||||||
- name: Install Docker Compose (if configured).
|
- name: Install Docker Compose (if configured).
|
||||||
get_url:
|
get_url:
|
||||||
@ -22,3 +23,12 @@
|
|||||||
when: >
|
when: >
|
||||||
docker_compose_current_version.stdout is not defined
|
docker_compose_current_version.stdout is not defined
|
||||||
or docker_compose_version not in docker_compose_current_version.stdout
|
or docker_compose_version not in docker_compose_current_version.stdout
|
||||||
|
and ansible_os_family != "Archlinux"
|
||||||
|
|
||||||
|
- name: Install Docker Compose (Archlinux)
|
||||||
|
package:
|
||||||
|
name: "docker-compose"
|
||||||
|
state: "{{ docker_package_state }}"
|
||||||
|
notify: restart docker
|
||||||
|
ignore_errors: "{{ ansible_check_mode }}"
|
||||||
|
when: ansible_os_family == 'Archlinux'
|
||||||
|
@ -11,6 +11,15 @@
|
|||||||
state: "{{ docker_package_state }}"
|
state: "{{ docker_package_state }}"
|
||||||
notify: restart docker
|
notify: restart docker
|
||||||
ignore_errors: "{{ ansible_check_mode }}"
|
ignore_errors: "{{ ansible_check_mode }}"
|
||||||
|
when: ansible_os_family != 'Archlinux'
|
||||||
|
|
||||||
|
- name: Install Docker (Archlinux).
|
||||||
|
package:
|
||||||
|
name: "docker"
|
||||||
|
state: "{{ docker_package_state }}"
|
||||||
|
notify: restart docker
|
||||||
|
ignore_errors: "{{ ansible_check_mode }}"
|
||||||
|
when: ansible_os_family == 'Archlinux'
|
||||||
|
|
||||||
- name: Ensure /etc/docker/ directory exists.
|
- name: Ensure /etc/docker/ directory exists.
|
||||||
file:
|
file:
|
||||||
|
Loading…
Reference in New Issue
Block a user