SUSE Linux Git

A micro environment with Git based on the SUSE Linux Base Container Image.

Get Image
Digest:
sha256:24a0e08b98296a3037784e6c947773f1aff7036ddabbaad634ed248c2039f919
24a0e08b9
Repository:
registry.suse.com/suse/git:latest

SUSE Linux 16.0 with Git: Git application container

SLSA Provenance: Available

Description

Git is a distributed version control system that tracks versions of files. Git is primarily designed for controlling source code in collaborative software development.

Usage

This container provides the SUSE LLC version of Git.

Example of using Git container:

$ podman run registry.suse.com/suse/git:2.51 git help

As Git requires a repository, the container does not explicitly set an entrypoint. This way, you can launch the container in interactive mode to clone a repository and work on it. The /workspace directory is declared as a volume to persist changes.

Example with volume mounting for persistence:

$ podman run -it -v $(pwd):/workspace:Z registry.suse.com/suse/git:2.51 git clone <repository-url>

Example running as a non-root user:

$ podman run -it --user git --userns=keep-id -v $(pwd):/workspace:Z registry.suse.com/suse/git:2.51 git clone <repository-url>

Or with your host user ID:

$ podman run -it --user $(id -u):$(id -g) --userns=keep-id -v $(pwd):/workspace registry.suse.com/suse/git:2.51 git clone <repository-url>

Cloning Private Repositories

To clone private repositories that require SSH authentication, mount your SSH directory into the container:

$ podman run -it --user $(id -u):$(id -g) --userns=keep-id -v $(pwd):/workspace:Z -v ~/.ssh:/workspace/.ssh:Z registry.suse.com/suse/git:2.51 git clone <private-repository-url>

Ensure your SSH private key has the correct permissions (e.g., chmod 600 ~/.ssh/id_rsa on the host) and that your SSH configuration is set up properly.

For more use cases and documentation, refer to the Git SCM documentation.

Licensing

SPDX-License-Identifier: GPL-2.0-only

This documentation and the build recipe are licensed as GPL-2.0-only. The container itself contains various software components under various open source licenses listed in the associated Software Bill of Materials (SBOM).

This image is based on SUSE Linux Enterprise Server, a reliable, secure, and scalable server operating system built to power mission-critical workloads in physical and virtual environments.

  • Image Data

    Last Built: 01 Sep 12:45 UTC

    Compressed Size: 35.9 MB

    Uncompressed Size: 93.6 MB

    Support Level: L3

    Supported until: 30 Nov 2027


  • Health Index
    A

    No vulnerabilities found

    Last Scan:

    about 12 hours ago