From df996e5ef74e09a40836a5d95179a94f37b637ec Mon Sep 17 00:00:00 2001 From: uumas Date: Fri, 3 Feb 2023 06:50:42 +0200 Subject: [PATCH] container: fix specifying docker_networks --- roles/container/tasks/main.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/roles/container/tasks/main.yml b/roles/container/tasks/main.yml index 151006c..a332d15 100644 --- a/roles/container/tasks/main.yml +++ b/roles/container/tasks/main.yml @@ -6,13 +6,19 @@ - name: Docker network when: docker_network_mode is not defined or docker_network_mode != 'host' or docker_networks | length > 0 block: - - name: Set networks variable + - name: Set networks variable to {{ docker_service_name }} set_fact: container_networks: - name: "{{ docker_service_name }}" - - name: Docker network {{ docker_service_name }} + when: docker_networks | length == 0 + - name: Set networks variable to {{ docker_networks }} + set_fact: + container_networks: "{{ docker_networks }}" + when: docker_networks | length > 0 + - name: Create docker networks docker_network: - name: "{{ container_networks[0].name }}" + name: "{{ item.name }}" + loop: "{{ container_networks }}" - name: Reverse proxy for container include_tasks: proxy.yml