From 88d606ed5851b08e15f102b19a39d291b5c708c9 Mon Sep 17 00:00:00 2001 From: Mano Marks Date: Tue, 24 Jan 2017 12:47:35 -0800 Subject: [PATCH] Updating README to include stack deploy instructions --- README.md | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 0878b7d..6f062ee 100644 --- a/README.md +++ b/README.md @@ -4,14 +4,23 @@ Instavote Getting started --------------- -Download [Docker for Mac or Windows](https://www.docker.com). +Download [Docker](https://www.docker.com/products/overview). If you are on Mac or Windows, [Docker Compose](https://docs.docker.com/compose) will be automatically installed. On Linux, make sure you have the latest version of [Compose](https://docs.docker.com/compose/install/). Run in this directory: - - $ docker-compose up - +``` +docker-compose up +``` The app will be running at [http://localhost:5000](http://localhost:5000), and the results will be at [http://localhost:5001](http://localhost:5001). +Alternately, if you want to run it on a [Docker Swarm](https://docs.docker.com/engine/swarm/), first make sure you have a Swarm. If you don't, run: +``` +docker swarm init +``` +Once you have your swarm, in this directory run: +``` +docker stack deploy --compose-file docker-stack.yml vote +``` + Architecture -----