Dockerizing GitLab Review Apps
Jul 11, 2017Stephan Hochdörfer

Summary
This post details how to dockerize GitLab Review Apps by defining build and deploy stages in `.gitlab-ci.yml`. It covers building Docker images, pushing them to a private registry (Sonatype Nexus), and deploying them using `docker run` with Traefik labels for routing. It also describes the undeploy job for stopping and removing containers. The post highlights the use of `$CI_COMMIT_REF_NAME` for tagging images and discusses manual Docker login for registry authentication as a current limitation.