summaryrefslogtreecommitdiffstats
path: root/src/main/docker/readme.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/docker/readme.txt')
-rw-r--r--src/main/docker/readme.txt20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/main/docker/readme.txt b/src/main/docker/readme.txt
new file mode 100644
index 0000000..220a65b
--- /dev/null
+++ b/src/main/docker/readme.txt
@@ -0,0 +1,20 @@
+Brief steps on creating docker image manually.
+==============================================
+
+1. build validation-service using
+ mvn clean install [-DskipTests]
+
+2. Build Docker image
+ sudo docker build -t onap/validation-service target
+
+3. Run docker image
+ sudo docker run -it -p 9501:9501 -v <path to appconfig dir>:/opt/app/validation-service/appconfig -v /etc/hosts:/etc/hosts onap/validation-service
+ eg. sudo docker run -it -p 9501:9501 -v /home/AAI/docker/validation/appconfig-local:/opt/app/validation-service/appconfig -v /etc/hosts:/etc/hosts onap/validation-service
+
+Troubleshooting
+---------------
+
+To run the docker image as an interactive bash shell
+ sudo docker run -it -p 9501:9501 -v /home/AAI/docker/validation/appconfig-local:/opt/app/validation-service/appconfig -v /etc/hosts:/etc/hosts onap/validation-service bash -il
+
+ This will take you to a bash shell on the running docker container. cd to /opt/app/validation-service to check configurations or run it manually.