diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 31ec30988fd6f661f42ab88353049ba3c95fff1a..24c6ff57c38a42407bcaaa6ec009f295b4bb05d5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -79,6 +79,16 @@ variables:
     - MD5SUM=$(echo $CSV_LINE | md5sum | head -c 32)
     - mkdir -p image-list-fragments/
     - echo $CSV_LINE > image-list-fragments/${MD5SUM}.csv
+    - echo "Now Testing"
+    - apk add --no-cache curl
+    - docker run --name ${MD5SUM} -d -u 999 -p 0.0.0.0:3838:3838 $IMAGE_PATH
+    - CURL_ERR=0
+    - curl --retry-all-errors --retry 10 --retry-delay 1 -s -o /dev/null 0.0.0.0:3838 || CURL_ERR=1
+    - |
+      if [ ${CURL_ERR} == "1" ]; then
+        docker logs ${MD5SUM}
+        exit 2
+      fi
   artifacts:
     when: always
     paths:
@@ -162,8 +172,8 @@ update_docs:
     - docker-images
   needs: []
   trigger:
-    - project: hub/shiny-k8s-example
-      branch: doc-trigger
+    project: hub/shiny-k8s-example
+    branch: doc-trigger