This repo provides a detailed, step-by-step guide for setting up a custom GitLab server and GitLab runner using Docker containers.
- Step-by-Step Instructions: Clear and concise steps for setting up GitLab server and runner.
- Docker Containers: Simplified setup using Docker for easy management and scalability.
- Practical Examples: Real-world scenarios and configurations to get you up and running quickly.
- Dockerized GitLab: How to Easily Set Up Your Own GitLab Server
- GitLab Setup Using Docker Compose: A Beginner’s Guide
- Dockerized GitLab CI: Setting Up and Connecting Your GitLab Runner
- Dockerized GitLab CI: Register Docker Executor as a GitLab Runner
- Auto register docker executor with GitLab to run pipelines
- Dockerized GitLab CI: Docker Executor as a Docker in Docker (docker:dind)
- Dockerized GitLab CI: Build Docker Images using Google Kaniko
- Setup GitLab Container Registry - GitLab Managed
- Automating Security in GitLab CI: Set Up Container Scanning
- Automating Security in GitLab CI: Set Up Dependency Scanning
- Dockerize Next.JS app for Local development and Production
- Automate Next.js Deployment to AWS EC2 with GitLab CI
- Clone the Repository:
git clone github.com/BuildWithLal/gitlab-in-docker.git
- Navigate to Topics: Each folder contains step-by-step guides and a README with the YouTube link.
- Follow Along: Use the guides and watch the videos to set up and configure your GitLab server and runner.