diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml index 6b1ed19..de6e78d 100644 --- a/roles/docker/tasks/main.yml +++ b/roles/docker/tasks/main.yml @@ -4,6 +4,7 @@ path: "{{ item }}" state: directory with_items: "{{ directories }}" + when: directories is defined - name: Clone repository git: @@ -42,6 +43,6 @@ recreate: true restart_policy: unless-stopped networks: "{{ networks }}" - volumes: "{{ volumes }}" - env: "{{ env }}" - labels: "{{ labels }}" + volumes: "{{ volumes | default(omit) }}" + env: "{{ env | default(omit) }}" + labels: "{{ labels | default(omit) }}" diff --git a/tasks/api.yml b/tasks/api.yml index dadd74f..d5b6f64 100644 --- a/tasks/api.yml +++ b/tasks/api.yml @@ -25,8 +25,6 @@ vars: name: api_redis network_name: api - directories: - - "{{ data_dir }}/api/db" image: name: redis tag: latest