Add scripts to repeatably start and stop key-value server in
docker-devstack cluster.
For related work, see:
https://github.com/mgkwill/docker-devstack
https://github.com/matt-welch/docker-devstack
Change-Id: I4cb5115d43f576fa95c4d3ca9897aedea3abe3f2
Signed-off-by: Matt Welch <matt.welch@intel.com>
--- /dev/null
+#!/bin/bash
+_hostname=consul
+_container_name=$_hostname
+_image=progrium/consul
+
+docker run -d -p 8500:8500 -h $_hostname --name $_container_name \
+ $_image -server -bootstrap
+
+export _consul_IP=$( docker inspect -f '{{.NetworkSettings.IPAddress}}' consul)
+
+echo "Consul key-value server is now running at $_consul_IP:8500"
+docker ps | grep $_container_name
--- /dev/null
+#!/bin/bash
+_hostname=consul
+_container_name=$_hostname
+_image=progrium/consul
+
+docker stop $_container_name
+
+docker ps | grep $_container_name