Sign inSign up

uacontainers/rockylinux

By uacontainers

•Updated about 19 hours ago

Up-to-date Rocky Linux Docker images with the latest updates and security patches.

Image
Security
Operating systems
1

100K+

uacontainers/rockylinux repository overview

⁠uacontainers/RockyLinux

Rocky Linux is a community-driven enterprise operating system designed to be 100% bug-for-bug compatible with Red Hat Enterprise Linux (RHEL). It serves as an excellent choice for users seeking a robust, reliable, and secure platform for enterprise workloads.

This repository provides daily-built Docker images with the latest security updates and patches applied. Unlike the official Rocky Linux Docker images, which are typically updated every 6 months or more, these images are refreshed every day, ensuring users benefit from timely fixes and vulnerability resolutions.

⁠Key Features

  • Always Up-to-Date: Images are built daily with the latest patches and security updates applied, minimizing exposure to known vulnerabilities.
  • Multi-Architecture Support: Available for amd64, arm64, ppc64le, and s390x.
  • Variants:
    • Base: Full-featured Rocky Linux environment.
    • Minimal: Lightweight variant with only the essential components for slim deployments.
    • Nonroot Variants: Images for enhanced security, designed to run without root privileges.
  • Ease of Use: Simplified workflow with pre-packaged filesystem layers in layer.tar.xz.

⁠Tags and Naming Conventions

⁠Tag Structure:
  1. Base Variants:

    • latest⁠: Latest version of the full-featured Rocky Linux.
    • <VERSION>: Specific Rocky Linux version (e.g., 9, 9.5).
    • <VERSION>-<ARCH>: Architecture-specific images (e.g., 9.5-amd64, 9-arm64).
  2. Minimal Variants:

    • latest-minimal⁠: Lightweight version with the latest updates.
    • <VERSION>-minimal: Specific Rocky Linux minimal version (e.g., 9-minimal, 9.5-minimal).
    • <VERSION>-minimal-<ARCH>: Architecture-specific minimal images (e.g., 9.5-minimal-arm64).
  3. Nonroot Variants:

    • nonroot⁠: Latest non-root variant.
    • minimal-nonroot⁠: Latest minimal non-root variant.
    • <ARCH>-nonroot: Architecture-specific non-root images.

⁠How to Use

Pull the desired image using the relevant tag:

# Pull the latest full-featured image
docker pull uacontainers/rockylinux:latest

# Pull the minimal variant
docker pull uacontainers/rockylinux:latest-minimal

# Pull architecture-specific image
docker pull uacontainers/rockylinux:9.5-amd64

Run a container:

docker run --rm -it uacontainers/rockylinux:latest

For non-root containers:

docker run --rm -it uacontainers/rockylinux:nonroot

⁠Why Choose These Images?

  • Timely Updates: Address security vulnerabilities faster than the official images.
  • Flexibility: Multiple architectures and variants tailored for diverse workloads.
  • Enhanced Security: Non-root options for secure environments.

⁠About Rocky Linux

Rocky Linux is a downstream distribution of Red Hat Enterprise Linux, maintained by the Rocky Enterprise Software Foundation (RESF). It is community-driven, offering stability, security, and compatibility for enterprise environments.

⁠Contributing

We welcome contributions! If you encounter issues or have suggestions, please open an issue or submit a pull request on the GitHub repository⁠.

⁠License

This repository and its images are released under the MIT License⁠. The Rocky Linux OS follows its own licensing terms, available in the distribution's documentation.

Tag summary

Content type

Image

Digest

sha256:dc95f0224…

Size

77.3 MB

Last updated

about 19 hours ago

docker pull uacontainers/rockylinux