From a0aee79704a1220d23d2842cd58d051d3ffd072e Mon Sep 17 00:00:00 2001
From: Adar Nimrod <nimrod@shore.co.il>
Date: Sat, 23 Oct 2021 20:50:17 +0300
Subject: [PATCH] Add docker image.

---
 .gitlab-ci.yml              | 17 +++++++++++++++++
 images/.dockerignore        |  1 +
 images/Dockerfile           |  3 +++
 images/docker/.dockerignore |  1 +
 images/docker/Dockerfile    |  3 +++
 5 files changed, 25 insertions(+)
 create mode 100644 images/.dockerignore
 create mode 100644 images/Dockerfile
 create mode 100644 images/docker/.dockerignore
 create mode 100644 images/docker/Dockerfile

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b50a1b5..9068e7b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -55,3 +55,20 @@ push-bats:
   needs:
     - job: build-bats
       artifacts: true
+
+# docker image:
+
+build-docker:
+  extends: .container-build
+  variables:
+    CONTEXT: images/docker
+
+push-docker:
+  extends: .container-push
+  variables:
+    CONTEXT: images/docker
+    IMAGE: ci-images
+    TAG: docker
+  needs:
+    - job: build-docker
+      artifacts: true
diff --git a/images/.dockerignore b/images/.dockerignore
new file mode 100644
index 0000000..72e8ffc
--- /dev/null
+++ b/images/.dockerignore
@@ -0,0 +1 @@
+*
diff --git a/images/Dockerfile b/images/Dockerfile
new file mode 100644
index 0000000..4d1e535
--- /dev/null
+++ b/images/Dockerfile
@@ -0,0 +1,3 @@
+FROM docker:20.10
+# hadolint ignore=DL3018
+RUN apk add --update-cache --no-cache docker-compose
diff --git a/images/docker/.dockerignore b/images/docker/.dockerignore
new file mode 100644
index 0000000..72e8ffc
--- /dev/null
+++ b/images/docker/.dockerignore
@@ -0,0 +1 @@
+*
diff --git a/images/docker/Dockerfile b/images/docker/Dockerfile
new file mode 100644
index 0000000..4d1e535
--- /dev/null
+++ b/images/docker/Dockerfile
@@ -0,0 +1,3 @@
+FROM docker:20.10
+# hadolint ignore=DL3018
+RUN apk add --update-cache --no-cache docker-compose
-- 
GitLab