From e763cf606613bb17f7d5e4a2266d2f5faf1a11dc Mon Sep 17 00:00:00 2001 From: Christian Krakau-Louis Date: Mon, 15 Jun 2020 16:12:26 +0200 Subject: [PATCH] Create docker-swarm.yml --- opencart/docker-swarm.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 opencart/docker-swarm.yml diff --git a/opencart/docker-swarm.yml b/opencart/docker-swarm.yml new file mode 100644 index 0000000..40251de --- /dev/null +++ b/opencart/docker-swarm.yml @@ -0,0 +1,27 @@ +version: '3.2' +services: + lamp: + image: ameseguer/opencart + environment: + MYSQL_ALLOW_EMPTY_PASSWORD: "yes" + MYSQL_ROOT_PASSWORD: "rootpwd" + networks: + - dmz + deploy: + mode: replicated + replicas: 1 + update_config: + parallelism: 1 + delay: 10s + restart_policy: + condition: on-failure + labels: + - "traefik.docker.network=dmz" + - "traefik.port=80" + - "traefik.enable=true" + - "traefik.frontend.entryPoints=http,https" + - "traefik.frontend.rule=Host:${PREFIX}.akaorigin.com" + +networks: + dmz: + external: true