From 984bc6f6986242b4888a48e5723823ceeaa7acbb Mon Sep 17 00:00:00 2001 From: Andrea Dell'Amico Date: Thu, 8 Oct 2020 13:07:33 +0200 Subject: [PATCH] Create the network used by shinyproxy with a dedicated task --- tasks/shinyproxy_docker_service.yml | 6 ++++++ templates/shinyproxy-docker-compose.yml.j2 | 4 ---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/tasks/shinyproxy_docker_service.yml b/tasks/shinyproxy_docker_service.yml index 39ee8cc..cb4db34 100644 --- a/tasks/shinyproxy_docker_service.yml +++ b/tasks/shinyproxy_docker_service.yml @@ -34,6 +34,12 @@ - name: Manage the composition of shinyproxy as a docker swarm stack block: + - name: Create the overlay network that will be used by shinyproxy + docker_network: + name: '{{ shinyproxy_docker_network }}' + driver: overlay + scope: swarm + - name: Install the docker compose file template: src=shinyproxy-docker-compose.yml.j2 dest={{ shinyproxy_as_docker_src_dir }}/docker-shinyproxy-stack.yml diff --git a/templates/shinyproxy-docker-compose.yml.j2 b/templates/shinyproxy-docker-compose.yml.j2 index 96506f3..40ade43 100644 --- a/templates/shinyproxy-docker-compose.yml.j2 +++ b/templates/shinyproxy-docker-compose.yml.j2 @@ -32,7 +32,3 @@ services: driver: 'journald' {% endif %} -networks: - {{ shinyproxy_docker_network }}: - driver: overlay - attachable: true