diff --git a/docker/code-analysis/Dockerfile b/docker/code-analysis/Dockerfile
index 0adf15802c1a0d3b0fd5031a895e4acc6d01f095..41fbb18d229291ed5916c2635486d6e282522ede 100644
--- a/docker/code-analysis/Dockerfile
+++ b/docker/code-analysis/Dockerfile
@@ -26,7 +26,15 @@ RUN \
       strace \
       supervisor \
       net-tools \
-      iputils-ping
+      iputils-ping \
+      # static code analysis
+      unzip \
+      python3 \
+      python3-setuptools \
+      default-jre \
+      cppcheck \
+      flawfinder
+
 
 
 # Install dependent libraries
@@ -40,12 +48,12 @@ RUN \
       libcmocka-dev \
       libcmocka0
 
-
-
 # Remove cached packages.
 RUN rm -rf /var/lib/apt/lists/*
 
 RUN mkdir /opt/dev
+RUN mkdir /etc/config
+
 
 # Install JSON-C
 RUN \
@@ -111,8 +119,12 @@ RUN \
       make && \
       make install
 
+#install cpd
+WORKDIR /home/user
+RUN \
+      wget https://github.com/pmd/pmd/releases/download/pmd_releases%2F6.19.0/pmd-bin-6.19.0.zip && \
+      unzip pmd-bin-6.19.0.zip
 
-RUN mkdir /etc/config
 
 WORKDIR /opt/work
 
diff --git a/docker/static-code-analysis/Dockerfile b/docker/static-code-analysis/Dockerfile
deleted file mode 100644
index d04346fdd5246472b0bc9b0ac8f6c518157e9dd3..0000000000000000000000000000000000000000
--- a/docker/static-code-analysis/Dockerfile
+++ /dev/null
@@ -1,38 +0,0 @@
-FROM ubuntu:18.04
-
-LABEL maintainer="suru.dissanaike@iopsys.eu"
-LABEL build="docker build -t iopsys-staticcodeanalysis ."
-LABEL run="docker run -it --entrypoint /bin/bash --rm -v ${PWD}:/opt/work iopsys-staticcodeanalysis"
-
-# docker build -t iopsys-staticcodeanalysis .
-# docker images
-# docker tag <image id> surudissanaikeiopsys/iopsys-staticcodeanalysis:0.5
-# docker push surudissanaikeiopsys/iopsys-staticcodeanalysis:0.5
-
-RUN \
-      apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \
-      # general tools
-      wget \
-      build-essential \
-      lcov \
-      apt-utils \
-      autoconf \
-      automake \
-      pkg-config \
-      libtool \
-      sudo \
-      # static code analysis
-      unzip \
-      python3 \
-      python3-setuptools \
-      default-jre \
-      cppcheck \
-      flawfinder
-
-#install cpd
-WORKDIR /home/user
-RUN \
-      wget https://github.com/pmd/pmd/releases/download/pmd_releases%2F6.19.0/pmd-bin-6.19.0.zip && \
-      unzip pmd-bin-6.19.0.zip
-
-WORKDIR /opt/work