Added a build for the portainer docker container. Portainer is a web ui
that simplifies monitoring and operations on Docker containers. The
build process moves the root of the UI to make it easier to integrate
later into a web UI consolidation to a single port through a prox
server. Portainer can currently be accessed at port 9000 of the docker
host.

Change-Id: I44d38846ac820e17e1854389613b75253782d8f2
diff --git a/Makefile b/Makefile
index 28502c1..a893794 100644
--- a/Makefile
+++ b/Makefile
@@ -22,7 +22,7 @@
 
 VENVDIR := venv-$(shell uname -s | tr '[:upper:]' '[:lower:]')
 
-.PHONY: $(DIRS) $(DIRS_CLEAN) $(DIRS_FLAKE8) flake8 docker-base voltha chameleon ofagent podder netconf shovel onos
+.PHONY: $(DIRS) $(DIRS_CLEAN) $(DIRS_FLAKE8) flake8 docker-base voltha chameleon ofagent podder netconf shovel onos dashd vcli portainer
 
 default: build
 
@@ -76,7 +76,7 @@
 
 build: protos containers
 
-containers: docker-base voltha chameleon ofagent podder netconf shovel onos tester config-push
+containers: docker-base voltha chameleon ofagent podder netconf shovel onos tester config-push dashd vcli portainer
 
 docker-base:
 	docker build -t cord/voltha-base -f docker/Dockerfile.base .
@@ -108,6 +108,9 @@
 vcli:
 	docker build -t cord/vcli -f docker/Dockerfile.cli .
 
+portainer:
+	portainer/buildPortainer.sh
+
 onos:
 	docker build -t cord/onos -f docker/Dockerfile.onos docker
 
@@ -139,6 +142,7 @@
 	docker pull ubuntu:xenial
 	docker pull wurstmeister/kafka:latest
 	docker pull wurstmeister/zookeeper:latest
+	docker pull portainer/portainer:latest
 
 purge-venv:
 	rm -fr ${VENVDIR}