VOL-595 - container image name consistency and general cleanup
Change-Id: Iccac1ccba61537cefa046118df139196e9e87713
diff --git a/compose/docker-compose-cli.yml b/compose/docker-compose-cli.yml
new file mode 100644
index 0000000..e980f51
--- /dev/null
+++ b/compose/docker-compose-cli.yml
@@ -0,0 +1,38 @@
+#
+# This Docker stackfile deploys a Voltha CLI container along with one backup.
+#
+# The stackfile assumes that overlay network 'voltha_net' has already been
+# created. To deploy the stack, issue the command:
+#
+# docker stack deploy -c docker-compose-cli.yml cli
+#
+
+version: "3"
+services:
+ cli:
+ image: "${REGISTRY}voltha/cli:${TAG:-latest}"
+ logging:
+ driver: "json-file"
+ options:
+ max-size: "10m"
+ max-file: 3
+ deploy:
+ replicas: 2
+ environment:
+ DOCKER_HOST_IP: "${DOCKER_HOST_IP}"
+ entrypoint:
+ - /cli/cli/setup.sh
+ - -C consul:8500
+ - -g voltha:50555
+ - -s voltha:18880
+ - -G
+ networks:
+ - voltha-net
+ ports:
+ - "5022:22"
+
+networks:
+ voltha-net:
+ external:
+ name: voltha_net
+