Shifting a MySQL Database from Docker to Kubernetes

Migrate a MySQL Database from Docker to Kubernetes Not long ago, I had to migrate an application from Docker to Kubernetes. As part of this process, I needed to move the MySQL 8.0.39 database from a...

Integrating Renovate with GitLab and Docker

Renovate is an essential tool for maintaining up-to-date dependencies in your projects. It automates the process of updating dependencies, reducing the manual work and ensuring your codebase stays...

What is SonarQube ? [General Overview]

What is SonarQube? SonarQube is a static code analysis tool that supports a wide range of programming languages. It helps developers to identify and resolve issues related to code smells...

GitLab Container Registry administration [Garbage Collector]

What does the Garbage Collector do on the Container Registry? There are two modes, which we will discuss further below. Removes unused image “Layers”. Removes unused image...

15 Tips & Tricks to Improve Your Docker Compose Experience (DockerCon 2023)

Docker Compose is a powerful tool for managing multi-container Docker applications. It allows you to define your application’s services, networks, and volumes in a single YAML file, making it...

Develop inside Containers

Containerized environments have become a popular choice for developers due to their ability to provide consistent, isolated, and portable environments for developing and deploying applications. There...