Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 1.48 KB

README.md

File metadata and controls

26 lines (22 loc) · 1.48 KB

This repo provides a detailed, step-by-step guide for setting up a custom GitLab server and GitLab runner using Docker containers.

Features:

  • 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.

Topics Covered:

  • 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

How to Use:

  • 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.