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