Introduce FVP docker file generator

Scripts that creates dockerfile/dockerimages with FVP models installed
to be consumed by a FVP LAVA device. Instructions to create docker
images are located on the README file

Change-Id: If2b0767b387a9530238d13239afbd6e249533be4
Signed-off-by: Leonardo Sandoval <leonardo.sandoval@linaro.org>
diff --git a/script/docker/fvp/dockerfile-template b/script/docker/fvp/dockerfile-template
new file mode 100644
index 0000000..e124865
--- /dev/null
+++ b/script/docker/fvp/dockerfile-template
@@ -0,0 +1,23 @@
+FROM ${OS}:${OS_VER}
+
+ENV ARMLMD_LICENSE_FILE=27000@ci.trustedfirmware.org
+
+# Install package required
+RUN apt-get update && \
+    apt-get install --no-install-recommends --yes bc libatomic1 telnet libdbus-1-3 xterm && \
+    rm -rf /var/cache/apt
+
+# Create model directory
+RUN mkdir ${MODEL_DIR}
+
+# Add FVP Binaries
+ADD ${MODEL}_${MODEL_VER}.tgz ${MODEL_DIR}
+
+# Install the model
+RUN cd ${MODEL_DIR} && \
+    ${MODEL_DIR}/${MODEL}.sh \
+        --i-agree-to-the-contained-eula \
+        --verbose \
+        --destination ${MODEL_DIR}/${MODEL}
+
+WORKDIR /opt/model/${MODEL}/models/Linux64_GCC-6.4/
\ No newline at end of file