Собирайте оптимизированные Docker- и OCI-образы Java-приложений с помощью Maven или Gradle, не используя Docker daemon.
podman-container-tools/skopeo
CLI-утилита для просмотра, копирования, синхронизации, подписи и удаления образов контейнеров в реестрах и локальном хранилище без демона.
- Звёзды
- 11,378
- Форки
- 966
- Открытые issues
- 67
- Последний коммит
- 21 час назад
Что это?
Skopeo — CLI-утилита для работы с образами контейнеров и репозиториями образов. Она взаимодействует с реестрами API V2, такими как Docker Hub и Quay, приватными реестрами, локальными каталогами, каталогами в формате OCI-layout и локальным хранилищем контейнеров. Для большинства операций не нужны права root, а фоновый демон не требуется.
Основные команды позволяют просматривать метаданные, слои и доступные теги удалённого образа до его загрузки, копировать образы между реестрами или в локальное хранилище, удалять образы из репозитория и синхронизировать внешний репозиторий с локальным каталогом или внутренним реестром. Для аутентификации используются учётные данные из skopeo login или флаги учётных данных для отдельной команды.
Skopeo поддерживает форматы образов OCI и Docker v2. В документации проекта также описаны генерация ключей sigstore, а также отдельные команды для подписи и проверки, предназначенные для отладки.
Ключевые возможности
- 01Просмотр удалённых образов, тегов и слоёв без загрузки образов.
- 02Копирование образов между реестрами, локальными каталогами и хранилищем контейнеров.
- 03Синхронизация репозиториев образов с локальными каталогами или внутренними реестрами.
- 04Удаление образов из реестров с поддержкой API.
- 05Работает без прав root и запущенного демона.
- 06Поддерживает форматы образов OCI и Docker v2.
Сценарии использования
- Копирование образов из публичного реестра в приватный.
- Зеркалирование репозитория в изолированную от сети среду с помощью USB-накопителя или внутреннего реестра.
- Проверка меток, digest и слоёв образа перед его загрузкой.
- Автоматизация очистки реестра или конвейеров продвижения образов.
Быстрый старт
- 1
Установите skopeo, следуя инструкции по установке в README
- 2
Проверьте удалённый образ, не скачивая его
skopeo inspect docker://registry.fedoraproject.org/fedora:latest
В подборках
Темы
Частые вопросы
- Что такое skopeo?
- CLI-утилита для просмотра, копирования, синхронизации, подписи и удаления образов контейнеров в реестрах и локальном хранилище без демона. Skopeo — CLI-утилита для работы с образами контейнеров и репозиториями образов. Она взаимодействует с реестрами API V2, такими как Docker Hub и Quay, приватными реестрами, локальными каталогами, каталогами в формате OCI-layout и локальным хранилищем контейнеров. Для большинства операций не нужны права root, а фоновый демон не требуется.
- skopeo можно использовать бесплатно? Какая у него лицензия?
- skopeo распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- skopeo всё ещё поддерживается?
- Активно поддерживается. Последний коммит в skopeo — 6 нояб. 2026 г..
- Для чего можно использовать skopeo?
- Копирование образов из публичного реестра в приватный. Зеркалирование репозитория в изолированную от сети среду с помощью USB-накопителя или внутреннего реестра. Проверка меток, digest и слоёв образа перед его загрузкой. Автоматизация очистки реестра или конвейеров продвижения образов.
- Как установить skopeo?
- Установите skopeo, следуя инструкции по установке в README Проверьте удалённый образ, не скачивая его: skopeo inspect docker://registry.fedoraproject.org/fedora:latest
- Где скачать skopeo?
- Исходный код и инструкции по установке — на GitHub: https://github.com/podman-container-tools/skopeo
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
P2P-система распространения данных и ускорения загрузки файлов, образов контейнеров, артефактов OCI и моделей AI/ML в cloud-native-средах.
Веб-интерфейс на Ruby on Rails для просмотра и удаления образов в Docker Registry с поддержкой HTTP API V2.
Инструмент командной строки от Apple для запуска Linux-контейнеров в виде лёгких виртуальных машин на Mac с Apple silicon.
CLI-инструмент без демона для запуска, сборки и управления OCI-контейнерами, образами, томами и подами с интерфейсом, совместимым с Docker.
Параллельный и эффективно использующий кэш инструментарий для сборки артефактов из исходного кода; поддерживает Dockerfile через фронтенды и служит движком для сборок Docker.