Containerization feature of SO
Change-Id: I95381232eeefcd247a66a5cec370a8ce1c288e18
Issue-ID: SO-670
Signed-off-by: Benjamin, Max (mb388a) <mb388a@us.att.com>
diff --git a/adapters/mso-openstack-adapters/Deployment/Dockerfile.adapters b/adapters/mso-openstack-adapters/Deployment/Dockerfile.adapters
new file mode 100644
index 0000000..4d3e36e
--- /dev/null
+++ b/adapters/mso-openstack-adapters/Deployment/Dockerfile.adapters
@@ -0,0 +1,40 @@
+FROM openjdk:8-jdk-alpine
+MAINTAINER mc4615@att.com
+EXPOSE 8080
+ENV APP_HOME /home/$USER_NAME/app
+RUN mkdir $APP_HOME
+ADD mso-openstack-adapters-1.1.0-SNAPSHOT.jar $APP_HOME/mso-openstack-adapters-1.1.0-SNAPSHOT.jar
+WORKDIR $APP_HOME
+RUN touch mso-openstack-adapters-1.1.0-SNAPSHOT.jar
+ENTRYPOINT ["java","-jar","-Dspring.profiles.active=dev","mso-openstack-adapters-1.1.0-SNAPSHOT.jar"]
+
+
+
+
+
+
+######### README #########
+# NOTES ########
+# cd /Users/mercychan/git/mso-e/adapters/mso-openstack-adapters/Deployment/
+# docker build -f Dockerfile.adapters -t mercechan/msoadapters .
+# docker run -it -p 8080:8080 --name mchan mercechan/msoadapters # interactive mode
+# docker run -d -p 8080:8080 --name mchan mercechan/msoadapters # daemon mode
+# docker exec -it mchan /bin/bash # this will get you in docker container
+# NOTES ########
+
+
+# COMMANDS ########
+# 1. CREATE MSO_NETWORK TO HOST CONTAINER
+# docker network ls # show list of existing networks
+# docker network create --driver bridge mso_network
+# docker network inspect mso_network # this will list details of the named network
+# docker network rm mso_network # remove mso_network docker network, optional
+# docker logs mchan # to show log info for mchan container
+
+# 2. CREATE CONTAINER AND PUT IT IN THE MSO_NETWORK
+# FOR DAEMON MODE USE -d
+# docker run -d --net=mso_network -p 8080:8080 --name mchan mercechan/msoadapters
+# OR for interactive mode (-it), run the following command
+# docker run -it --net=mso_network -p 8080:8080 --name mchan mercechan/msoadapters
+# COMMANDS ########
+######### README #########
\ No newline at end of file