From 8d1a662d7b77a348eb4c10cc08e4347346cd8cd2 Mon Sep 17 00:00:00 2001 From: Christian Krakau-Louis Date: Mon, 8 Jun 2020 03:42:49 +0200 Subject: [PATCH] Create docker-compose.yml --- juiceshop/docker-compose.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 juiceshop/docker-compose.yml diff --git a/juiceshop/docker-compose.yml b/juiceshop/docker-compose.yml new file mode 100644 index 0000000..9ebb50f --- /dev/null +++ b/juiceshop/docker-compose.yml @@ -0,0 +1,26 @@ +version: '3.7' + +services: + ${SERVICENAME}: + image: bkimminich/juice-shop:latest + networks: + - dmz + deploy: + mode: replicated + replicas: 1 + update_config: + parallelism: 1 + delay: 10s + restart_policy: + condition: on-failure + labels: + - "traefik.docker.network=public" + - "traefik.port=3000" + - "traefik.backend=${SERVICENAME}" + - "traefik.enable=true" + - "traefik.frontend.rule=Host:${SERVICENAME}.origins.akamaipartnertraining.com" + - "traefik.frontend.entryPoints=http,https" + +networks: + dmz: + external: true