From e2a1563ceed7a377b20228f06c6ad9cb8657ebc8 Mon Sep 17 00:00:00 2001
From: Konrad Botor <kbotor@syncad.com>
Date: Thu, 1 Dec 2022 13:34:17 +0100
Subject: [PATCH] Updated Docker images to 20.10.21

---
 .gitlab-ci.yml               | 6 +++---
 Dockerfile.docker-builder    | 2 +-
 Dockerfile.docker-dind       | 2 +-
 README.md                    | 2 +-
 misc/docker-compose.dind.yml | 2 +-
 5 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d237619..1c5d4e9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -70,7 +70,7 @@ lint_python_scripts:
 
 .build_docker_image:
   extends: .docker_image_builder_job
-  image: docker:20.10.10
+  image: docker:20.10.21
   variables:
     BUILD_TARGET: ""
   before_script:
@@ -100,7 +100,7 @@ lint_python_scripts:
 
 build_docker_dind_image:
   stage: pre-build
-  image: docker:20.10.10
+  image: docker:20.10.21
   variables:
     DOCKER_BUILDKIT: 1
     DOCKER_DRIVER: overlay2
@@ -115,7 +115,7 @@ build_docker_dind_image:
       exists:
         - Dockerfile.docker-dind
   services:
-    - docker:20.10.10-dind
+    - docker:20.10.21-dind
   tags:
     - public-runner-docker
 
diff --git a/Dockerfile.docker-builder b/Dockerfile.docker-builder
index 9d1681f..c28a018 100644
--- a/Dockerfile.docker-builder
+++ b/Dockerfile.docker-builder
@@ -1,4 +1,4 @@
-FROM docker:20.10.10 AS docker-builder
+FROM docker:20.10.21 AS docker-builder
 
 COPY scripts/bash/*.sh /usr/local/bin
 RUN apk add --no-cache bash git ca-certificates curl
\ No newline at end of file
diff --git a/Dockerfile.docker-dind b/Dockerfile.docker-dind
index 309b2d1..979f9ad 100644
--- a/Dockerfile.docker-dind
+++ b/Dockerfile.docker-dind
@@ -1,7 +1,7 @@
 # To workaround a gitlab healthcheck bug, expose just single port. 
 # See https://gitlab.com/gitlab-org/gitlab-runner/-/issues/29130#note_1028331564 and
 # https://gitlab.com/search?search=Service+docker+dind+probably+didn%27t+start+properly&nav_source=navbar&project_id=250833&group_id=9970&scope=issues&sort=updated_desc
-FROM docker:20.10.10-dind as upstream
+FROM docker:20.10.21-dind as upstream
 
 FROM scratch
 
diff --git a/README.md b/README.md
index f096c0c..b5c2ea2 100644
--- a/README.md
+++ b/README.md
@@ -26,7 +26,7 @@ The former is an XSL transformation file, which can be used to transform checkst
 The latter is a Compose file for setting up a simple Docker-in-Docker container. To connect to that container with a Docker CLI one use command like:
 
 ```bash
-docker run -it --rm --network docker -e DOCKER_TLS_CERTDIR=/certs -v docker-certs-client:/certs/client:ro --name docker-cli docker:20.10.10
+docker run -it --rm --network docker -e DOCKER_TLS_CERTDIR=/certs -v docker-certs-client:/certs/client:ro --name docker-cli docker:20.10.21
 ```
 
 The iportant bit is connecting to the right network (`--network docker`) and mounting the TLS certificates (`-e DOCKER_TLS_CERTDIR=/certs -v docker-certs-client:/certs/client:ro`). Other parameters can be changed to suit your purposes.
diff --git a/misc/docker-compose.dind.yml b/misc/docker-compose.dind.yml
index 3853e77..f279729 100644
--- a/misc/docker-compose.dind.yml
+++ b/misc/docker-compose.dind.yml
@@ -1,7 +1,7 @@
 version: '3.9'
 services:
   docker:
-    image: docker:20.10.10-dind
+    image: docker:20.10.21-dind
     privileged: true
     environment:
       - DOCKER_TLS_CERTDIR=/certs
-- 
GitLab