Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-containerregistry for LoongArch64

English | 中文

go-containerregistry LoongArch64 龙芯架构发行版

Prebuilt Docker images for go-containerregistry CLI tools — crane, gcrane, and krane — on LoongArch64 (loong64).

Official upstream already provides loong64 binaries from v0.21.8 onwards. This project packages those binaries into ready-to-use Docker images.

Overview

Images are built on Anolis OS and support the following CPU architectures:

Architecture
amd64
arm64
loong64

Docker Images

Prebuilt images are published to the following registries:

Docker Hub:

  • kubernetesloong64/crane
  • kubernetesloong64/gcrane
  • kubernetesloong64/krane

Alibaba Cloud (Qingdao):

  • registry.cn-qingdao.aliyuncs.com/kubernetesloong64/crane
  • registry.cn-qingdao.aliyuncs.com/kubernetesloong64/gcrane
  • registry.cn-qingdao.aliyuncs.com/kubernetesloong64/krane

Image Tags

# Docker Hub
kubernetesloong64/crane:v0.22.0-anolis
kubernetesloong64/gcrane:v0.22.0-anolis
kubernetesloong64/krane:v0.22.0-anolis

# Alibaba Cloud (Qingdao)
registry.cn-qingdao.aliyuncs.com/kubernetesloong64/crane:v0.22.0-anolis
registry.cn-qingdao.aliyuncs.com/kubernetesloong64/gcrane:v0.22.0-anolis
registry.cn-qingdao.aliyuncs.com/kubernetesloong64/krane:v0.22.0-anolis

Quick Start

docker run --rm registry.cn-qingdao.aliyuncs.com/kubernetesloong64/crane:v0.22.0-anolis crane version
docker run --rm registry.cn-qingdao.aliyuncs.com/kubernetesloong64/gcrane:v0.22.0-anolis gcrane version
docker run --rm registry.cn-qingdao.aliyuncs.com/kubernetesloong64/krane:v0.22.0-anolis krane version

Branch naming

Push a branch named loong64-v<version> (e.g. loong64-v0.22.0) to trigger a build. Append +<build> (e.g. loong64-v0.22.0+0) to include build metadata.

Push a tag matching release-loong64-v<version> (e.g. release-loong64-v0.22.0+1) to publish a GitHub Release with the built Docker images.

The +<build> suffix provides build metadata (e.g. +0, +1-alpha.1).

The suffix in the build metadata indicates the release stage:

Suffix Stage
alpha Internal beta
beta Public beta
rc Pre-release
(none) Stable

Release artifacts

Each release includes the following files:

File Description
*.tar Docker image archive

Each file has a corresponding .asc detached GPG signature.

Verifying releases

gpg --keyserver keys.openpgp.org --recv-keys FCF8724722CCBF9F51B1FBE376532BE7E3013105
echo "FCF8724722CCBF9F51B1FBE376532BE7E3013105:6:" | gpg --import-ownertrust

Or download the key file manually and import it:

gpg --import /tmp/xxx

Each release artifact has a corresponding .asc detached signature. To verify, download both the file and its .asc signature from the release, then:

gpg --verify <file>.asc <file>

Reference repositories

License

Apache License 2.0

About

Prebuilt Docker images for go-containerregistry CLI tools — crane, gcrane, and krane — on LoongArch64 (loong64) | 为 go-containerregistry CLI 工具 — crane、gcrane 和 krane — 构建的 LoongArch64 (loong64) Docker 镜像

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors