awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
projectatomic avatar

projectatomic/skopeo

0
View on GitHub↗
11,010 星标·936 分支·Go·Apache-2.0·6 次浏览

Skopeo

Skopeo 是一个用于在注册表(registries)和本地存储之间检查、复制和管理 OCI 及 Docker 容器镜像的命令行工具。它作为一个容器镜像工具和注册表管理器,在执行这些操作时无需在主机上运行后台守护进程。

该工具专注于无守护进程(daemonless)的镜像操作,允许用户在不将完整镜像拉取到本地的情况下,从远程注册表中检索元数据、清单(manifests)和标签。它提供了将外部仓库镜像到内部注册表以支持离线部署的功能,并管理不同远程注册表与本地文件系统目录之间的镜像传输。

其他功能涵盖了通过生成和验证加密签名来确保镜像完整性的容器镜像安全性。该工具还处理注册表管理,包括镜像删除和标签列表,同时管理私有注册表的身份验证。

Features

  • Daemonless Image Manipulation - Enables the modification and retrieval of container images via direct registry APIs without requiring a local daemon.
  • OCI Registry API Clients - Implements the OCI distribution specification for transporting container images and layers through a programmatic client.
  • OCI Container Registry Clients - Functions as a general-purpose client for inspecting, copying, and managing OCI and Docker images.
  • Container Image Management - Provides utilities for managing and transferring container images across registries and local storage.
  • Image Copying Utilities - Transfers container images between registries, local directories, and daemon storage.
  • Container Image Registries - Manages the storage and distribution of container images across remote and local environments.
  • Container Registry Management - Provides centralized management for transferring, mirroring, and deleting images across remote registries.
  • Remote Image Inspection - Allows for viewing manifests and metadata of remote images without pulling the full image locally.
  • Remote Image Inspection - A utility to retrieve metadata, manifests, and tags from remote container registries without pulling the image locally.
  • Container Storage Abstractions - Abstracts differences between remote registries and local storage through a common interface.
  • Container Registry Authentications - Passes required credentials and certificates to registries using configured login states or explicit flags.
  • Air-Gapped Deployment Strategies - Implements strategies for mirroring external repositories to internal registries for use in isolated network environments.
  • Registry Mirroring - Synchronizes images from external registries to internal ones for air-gapped environments.
  • Remote Image Deletion - Provides capabilities to remove specific image tags or mark them for garbage collection in remote registries.
  • Image Listing - Lists all available tags and images on a remote server for inspection.
  • Manifest Resolvers - Parses image manifests to identify and stream individual filesystem layers between source and destination.
  • Registry Administration Tools - Enables the management of image tags and the deletion of images within remote repositories.
  • Container Image Signing - Applies digital signatures to container image manifests to ensure software authenticity and integrity.
  • Container Image Signatures - Generates and verifies cryptographic signatures on container image manifests to ensure integrity.
  • Signature Verification Tools - Provides utilities for validating cryptographic signatures and security policies to ensure the integrity of container images.
  • Image Metadata Retrievers - Fetches comprehensive technical configuration and metadata for specific images stored in registries.
  • Image Build and Analysis - Manages remote image registries and content signing.

Star 历史

projectatomic/skopeo 的 Star 历史图表projectatomic/skopeo 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Skopeo 的开源替代方案

相似的开源项目,按与 Skopeo 的功能重合度排序。
  • containers/skopeocontainers 的头像

    containers/skopeo

    10,982在 GitHub 上查看↗

    Skopeo is an OCI container image manager and registry client designed for inspecting, copying, and signing container images across different registries and storage backends. It enables the manipulation of container images using direct API calls to registries, operating independently of a local container daemon or runtime. The tool provides specialized capabilities for container image mirroring and synchronization, specifically supporting the mirroring of external repositories to internal registries for air-gapped environments. It also functions as a container image signing tool, allowing for

    Go
    在 GitHub 上查看↗10,982
  • google/go-containerregistrygoogle 的头像

    google/go-containerregistry

    3,747在 GitHub 上查看↗

    go-containerregistry is a Go library and toolkit for interacting with OCI and Docker registries. It provides a programmatic implementation of the Open Container Initiative distribution specification to fetch, upload, and manage container images, manifests, and layers. The library functions as a container image manipulation tool and a multi-platform image index manager. It enables the resolution and management of manifest lists that target various hardware architectures and operating systems without requiring a local daemon. The toolkit covers a broad range of registry interactions, including

    Gocontainercontainer-registrydocker
    在 GitHub 上查看↗3,747
  • distribution/distributiondistribution 的头像

    distribution/distribution

    10,479在 GitHub 上查看↗

    Distribution is an open-source container image registry that implements the OCI Distribution Specification, enabling any OCI-compatible client to push, pull, and manage container images over standard protocols. It serves as a content distribution toolkit for packaging, shipping, storing, and delivering container content across networked environments, storing and retrieving content by its cryptographic hash for integrity and deduplication. The registry separates image metadata from bulk data to enable efficient validation and partial pulls, and supports resumable blob uploads with chunked tran

    Gocncfcontainersdistribution
    在 GitHub 上查看↗10,479
  • containers/imagecontainers 的头像

    containers/image

    963在 GitHub 上查看↗

    This project is a container image transfer library and programmatic toolkit designed for moving and managing container images between distinct registries, storage backends, and file formats. It provides an OCI image specification toolkit for inspecting, parsing, and converting image formats across different registry implementations without format loss, acting as a registry client library for interacting with remote endpoints to pull, push, and inspect manifests. The library features a transport-plugin architecture that uses modular communication handlers to connect remote registries, local st

    Go
    在 GitHub 上查看↗963
查看 Skopeo 的所有 30 个替代方案→

常见问题解答

projectatomic/skopeo 是做什么的?

Skopeo 是一个用于在注册表(registries)和本地存储之间检查、复制和管理 OCI 及 Docker 容器镜像的命令行工具。它作为一个容器镜像工具和注册表管理器,在执行这些操作时无需在主机上运行后台守护进程。

projectatomic/skopeo 的主要功能有哪些?

projectatomic/skopeo 的主要功能包括:Daemonless Image Manipulation, OCI Registry API Clients, OCI Container Registry Clients, Container Image Management, Image Copying Utilities, Container Image Registries, Container Registry Management, Remote Image Inspection。

projectatomic/skopeo 有哪些开源替代品?

projectatomic/skopeo 的开源替代品包括: containers/skopeo — Skopeo is an OCI container image manager and registry client designed for inspecting, copying, and signing container… google/go-containerregistry — go-containerregistry is a Go library and toolkit for interacting with OCI and Docker registries. It provides a… distribution/distribution — Distribution is an open-source container image registry that implements the OCI Distribution Specification, enabling… containers/image — This project is a container image transfer library and programmatic toolkit designed for moving and managing container… jessfraz/img — img is a daemon-less tool for building Open Container Initiative compliant images without requiring root privileges.… boto/boto3 — Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud…