End-to-End Testing in Gitlab CI with Testcontainers and LocalStack: Understanding Runners and Docker in Docker
In this tutorial, we’ll walk through the process of setting up end-to-end testing for a backend application using Testcontainers and LocalStack within GitLab. We’ll understand the types of GitLab Runners available for CI pipelines and how the concept of Docker-in-Docker plays a crucial role in this environment.
12 minute read