awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
docker-library avatar

docker-library/official-images

0
View on GitHub↗
6,972 نجوم·2,518 تفرعات·Shell·Apache-2.0·4 مشاهداتhub.docker.com/u/library↗

Official Images

This project is a collection of curated and standardized Docker base images that serve as reliable starting points for building containerized applications. It functions as an OCI container image repository and a build template library, providing a central source of truth for images that adhere to Open Container Initiative standards for portability.

The project utilizes an automated image lifecycle pipeline to build, tag, and push images, ensuring that dependencies remain current and security patches are applied. It specifically supports cross-platform distribution by providing a multi-architecture image set, using image indexes to map a single tag to multiple hardware platforms.

The repository covers several high-level capability areas, including container security hardening through the restriction of process privileges and the use of non-root users. It also manages container runtime configuration via entrypoints and health checks, and employs image optimization techniques such as multi-stage builds to reduce the final image footprint.

Features

  • Base Images - Provides a curated collection of standardized base images following industry best practices for reliability and security.
  • OCI Container Engines - Provides curated base images that adhere to Open Container Initiative standards for portability.
  • Automated Image Build Pipelines - Provides an automated pipeline for building, tagging, and pushing images to ensure current dependencies and security patches.
  • Startup Arguments - Configures the default executables and parameters passed during container initialization.
  • Container Build Specifications - Defines the container environment and startup behavior using declarative Dockerfile specifications.
  • Container Build Stages - Initializes container build environments and manages the layering of base images.
  • Container Command Execution - Executes shell commands and binaries within a controlled environment to create new image layers during builds.
  • Container Configuration - Defines container runtime behavior through the configuration of entrypoints, environment variables, and health checks.
  • Container Entrypoint Execution - Configures the primary executable entrypoint so containers function as dedicated command-line tools.
  • Multi-Architecture Images - Uses image indexes to map single tags to multiple platform-specific digests for cross-platform execution.
  • Image Stream Lifecycles - Manages the lifecycle of image tags and updates based on base image changes through centralized definitions.
  • Container Images - Serves as a central repository of official container images adhering to OCI standards for portability.
  • Executable Configurations - Defines the primary binary and default startup arguments to ensure consistent container execution.
  • Container Default Commands - Defines the default commands and arguments for containers to ensure consistent startup behavior.
  • Language Base Images - Provides a curated collection of standardized base images that serve as trusted foundations for other containers.
  • Multi-Stage Build Pipelines - Separates build-time environments from runtime outputs to minimize the final image footprint.
  • Image Build Optimizations - Employs multi-stage builds and layer caching to reduce image footprints and improve build speeds.
  • Multi-Architecture Manifests - Supports cross-platform distribution by mapping a single image tag to multiple hardware architectures.
  • Container User Defaults - Specifies the default username or UID for build instructions and the final container runtime environment.
  • Context-Aware File Copying - Copies files and directories from the local build context or remote URLs into the image filesystem.
  • Curated Base Image Collections - Maintains a standardized collection of curated Docker base images for building containerized applications.
  • Layered Filesystems - Builds images using a stack of immutable read-only layers for efficient filesystem composition.
  • Multi-Architecture Image Indexes - Distributes a single image tag across multiple hardware platforms using image indexes.
  • Runtime Environment Configuration - Sets environment variables and updates system paths to ensure software runs correctly across environments.
  • Runtime User Overrides - Allows specifying the username or UID used to execute the container's primary process for security isolation.
  • Image Pipeline Automation - Automates the cloning, building, tagging, and pushing of images to a registry.
  • System Call Surface Minimizers - Limits the kernel system call interface using security profiles to minimize the container's attack surface.
  • Non-Root Process Identities - Reduces the attack surface by assigning non-root users and groups to the container process.
  • Linux Capability Management - Provides fine-grained control over kernel privileges and device access to harden container security.
  • Container Security Hardening - Harden containers by restricting process privileges, managing Linux capabilities, and enforcing non-root users.
  • Container Privilege Restrictions - Implements non-root user configurations to reduce the host attack surface by restricting process privileges.
  • Environment Variables - Defines persistent environment variables and system paths to configure software behavior across container runs.
  • Data Persistence - Manages persistent data by exposing specific directories as volumes for mutable user files.
  • Volume Mounts - Defines volume mount points to persist mutable data outside the immutable image layers.
  • Build Configuration Arguments - Supports passing dynamic arguments during the build process that do not persist in the final image.
  • Container Asset Importers - Provides capabilities to import local files or remote artifacts directly into the image filesystem.
  • Container Image Metadata - Provides a way to attach custom key-value labels for licensing, ownership, and automation metadata to images.
  • Container Image Templates - Provides a library of best-practice image configurations and base images to automate software environment builds.
  • Container Port Mappings - Configures the network ports on which a container listens to facilitate external traffic mapping.
  • Container Storage Persistence - Uses volume and bind mounts to ensure data durability on the host system across container restarts.
  • Triggered Build Steps - Includes instructions that execute automatically when an image is used as a base for a new build.
  • Environment Variables - Define variables that persist across build stages and remain available during container runtime.
  • Inherited Build Triggers - Provides mechanisms to trigger specific build steps automatically when an image is used as a base for others.
  • Build Result Caching - Implements build-cache reuse to avoid redundant processing during subsequent image builds.
  • Build Performance Optimization - Accelerates the development cycle by leveraging build caches to reuse unchanged instructions.
  • Build Context Optimization - Uses configuration files to exclude irrelevant local data from the build context to optimize performance.
  • Container Monitoring Tools - Defines health check commands and intervals to monitor and report the operational status of containers.
  • Health Checks - Executes periodic commands within the container to report the operational status of internal services.

سجل النجوم

مخطط تاريخ النجوم لـ docker-library/official-imagesمخطط تاريخ النجوم لـ docker-library/official-images

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة docker-library/official-images؟

This project is a collection of curated and standardized Docker base images that serve as reliable starting points for building containerized applications. It functions as an OCI container image repository and a build template library, providing a central source of truth for images that adhere to Open Container Initiative standards for portability.

ما هي الميزات الرئيسية لـ docker-library/official-images؟

الميزات الرئيسية لـ docker-library/official-images هي: Base Images, OCI Container Engines, Automated Image Build Pipelines, Startup Arguments, Container Build Specifications, Container Build Stages, Container Command Execution, Container Configuration.

ما هي البدائل مفتوحة المصدر لـ docker-library/official-images؟

تشمل البدائل مفتوحة المصدر لـ docker-library/official-images: yeasy/docker_practice — This project is a Docker educational resource and a collection of practical examples designed for learning… collabnix/dockerlabs — dockerlabs is a collection of educational labs and technical tutorials designed to teach the fundamentals of… opencontainers/image-spec — The OCI Container Image Specification is a standardized format for container images that ensures interoperability… hexops-graveyard/dockerfile — This project is a collection of best practices and curated templates for building secure, stable, and production-ready… ko-build/ko — Ko is a daemonless container image builder and OCI image generator specifically for Go applications. It compiles Go… netblue30/firejail — Firejail is a Linux application sandbox and kernel security wrapper that isolates untrusted applications from the host…

بدائل مفتوحة المصدر لـ Official Images

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Official Images.
  • yeasy/docker_practiceالصورة الرمزية لـ yeasy

    yeasy/docker_practice

    26,111عرض على GitHub↗

    This project is a Docker educational resource and a collection of practical examples designed for learning containerization technologies. It serves as a guide for understanding container fundamentals, including the creation and management of custom images and the use of registries. The repository provides specialized references for container security hardening, such as managing kernel privileges and implementing supply chain security. It also includes tutorials for multi-container orchestration and a DevOps guide focused on CI/CD automation and image optimization. The material covers a broad

    Gobookcloud-computingcontainer
    عرض على GitHub↗26,111
  • collabnix/dockerlabsالصورة الرمزية لـ collabnix

    collabnix/dockerlabs

    8,008عرض على GitHub↗

    dockerlabs is a collection of educational labs and technical tutorials designed to teach the fundamentals of containerization and microservice architecture. It provides instructional material and hands-on exercises covering image optimization, security training, infrastructure setup, and cluster orchestration. The project features specific courses and guides focused on reducing image size through multi-stage builds, securing workloads via vulnerability scanning and encrypted networks, and deploying multi-node clusters with high availability using Swarm orchestration. The materials cover a br

    PHPadvancebeginnersdocker
    عرض على GitHub↗8,008
  • opencontainers/image-specالصورة الرمزية لـ opencontainers

    opencontainers/image-spec

    4,336عرض على GitHub↗

    The OCI Container Image Specification is a standardized format for container images that ensures interoperability between different build tools and runtimes. It serves as a distribution standard for structuring image blobs and manifests, providing a consistent way to transfer data between registries and clients. The specification employs a content-addressable storage standard that identifies image layers and manifests using cryptographic digests to ensure data integrity. It includes a JSON-based configuration schema for defining execution metadata, such as entrypoints and environment variable

    Gocontainersdockeroci
    عرض على GitHub↗4,336
  • hexops-graveyard/dockerfileالصورة الرمزية لـ hexops-graveyard

    hexops-graveyard/dockerfile

    4,085عرض على GitHub↗

    This project is a collection of best practices and curated templates for building secure, stable, and production-ready Docker images. It provides standards for OCI image optimization and a guide for implementing industry-standard configurations in container environments. The repository offers specific patterns for security hardening, such as implementing non-root user execution with static IDs to prevent host privilege escalation. It also provides structural templates for multi-stage builds to separate build-time dependencies from the final runtime environment. Additional capabilities cover

    Dockerfilecontainersdockerfilekubernetes
    عرض على GitHub↗4,085
  • عرض جميع البدائل الـ 30 لـ Official Images→