Home / Companies / GitLab / Blog / Post Details
Content Deep Dive

Update: Changes to GitLab CI/CD and Docker in Docker with Docker 19.03

Blog post from GitLab

Post Details
Company
Date Published
Author
Steve Azzopardi
Word Count
571
Company Posts That Month
29
Language
English
Hacker News Points
-
Post removed?
No
Summary

Docker's release of version 19.03 introduces automatic TLS certificate generation for Docker in Docker (dind) workflows, impacting GitLab CI/CD processes by requiring TLS certificates for communication. This change, enabled by default from version 19.03, addresses potential security issues but necessitates configuration adjustments, such as mounting certificates in shared volumes under the [runners.docker] section in GitLab Runner configurations. Users can either configure GitLab Runner to use TLS by sharing the certificate directory between the service and job container or disable TLS by setting the DOCKER_TLS_CERTDIR environment variable to an empty value. GitLab.com Shared Runners already accommodate these configurations, ensuring compatibility with both workflows to prevent job failures due to unexpected updates.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.