Sign inSign up

reaventech/reagit

By reaventech

Updated over 1 year ago

The image to manage and maintain GitOps

Image
Integration & delivery
0

369

reaventech/reagit repository overview

🌀 Git

Minimal Docker image for Git operations.

Usage

docker pull reaventech/reagit:latest
docker run --rm reaventech/reagit git --version

Features

  • Based on Alpine Linux for a small footprint
  • Installs the latest stable git package from Alpine repositories
  • Includes essential tools:
    • openssh-client for SSH-based Git operations
    • ca-certificates for HTTPS support
    • bash for scripting and automation
    • git-lfs for large file support
    • gettext, jq, yq for scripting and data manipulation
    • rsync, sshpass for advanced sync and SSH workflows
    • git-filter-repo and git-flow for advanced repository management

Use Cases

  • CI/CD Pipelines: Use as a base image for build and deployment jobs that require Git operations.
  • GitOps: Automate repository management, branching, and tagging in GitOps workflows.
  • Repository Migration: Use git-filter-repo and git-flow for advanced history rewriting and branching strategies.
  • Large File Support: Seamlessly work with repositories using Git LFS.
  • Scripting & Automation: Leverage included tools (jq, yq, gettext, bash) for scripting complex workflows.
  • SSH/HTTPS Workflows: Ready for secure Git operations over SSH or HTTPS, including in cloud and containerized environments.

About

  • Lightweight and secure
  • Ready for SSH and HTTPS Git workflows
  • Easy to extend for custom automation

Docker Hub

Tag summary

Content type

Image

Digest

sha256:e1e2d4da4

Size

49.7 MB

Last updated

over 1 year ago

docker pull reaventech/reagit