ISO: Add nerdctl
parent
b1ee261728
commit
7ac8a65749
|
@ -5,4 +5,5 @@ menu "System tools aarch64"
|
|||
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/aarch64/package/docker-bin-aarch64/Config.in"
|
||||
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/aarch64/package/cni-plugins-aarch64/Config.in"
|
||||
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/aarch64/package/containerd-bin-aarch64/Config.in"
|
||||
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/aarch64/package/nerdctl-bin-aarch64/Config.in"
|
||||
endmenu
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
config BR2_PACKAGE_NERDCTL_BIN_AARCH64
|
||||
bool "nerdctl-bin"
|
||||
default y
|
||||
depends on BR2_aarch64
|
|
@ -0,0 +1 @@
|
|||
sha256 0edb064a7d68d0425152ed59472ce7566700b4e547afb300481498d4c7fc6cf1 nerdctl-1.4.0-linux-arm64.tar.gz
|
|
@ -0,0 +1,18 @@
|
|||
################################################################################
|
||||
#
|
||||
# nerdctl-bin
|
||||
#
|
||||
################################################################################
|
||||
|
||||
NERDCTL_BIN_AARCH64_VERSION = 1.4.0
|
||||
NERDCTL_BIN_AARCH64_COMMIT = 7e8114a82da342cdbec9a518c5c6a1cce58105e9
|
||||
NERDCTL_BIN_AARCH64_SITE = https://github.com/containerd/nerdctl/releases/download/v$(NERDCTL_BIN_AARCH64_VERSION)
|
||||
NERDCTL_BIN_AARCH64_SOURCE = nerdctl-$(NERDCTL_BIN_AARCH64_VERSION)-linux-arm64.tar.gz
|
||||
|
||||
define NERDCTL_BIN_AARCH64_INSTALL_TARGET_CMDS
|
||||
$(INSTALL) -D -m 0755 \
|
||||
$(@D)/nerdctlctl \
|
||||
$(TARGET_DIR)/usr/bin
|
||||
endef
|
||||
|
||||
$(eval $(generic-package))
|
|
@ -5,6 +5,7 @@ menu "System tools x86_64"
|
|||
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/x86_64/package/docker-bin/Config.in"
|
||||
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/x86_64/package/cni-plugins/Config.in"
|
||||
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/x86_64/package/containerd-bin/Config.in"
|
||||
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/x86_64/package/nerdctl-bin/Config.in"
|
||||
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/x86_64/package/hyperv-daemons/Config.in"
|
||||
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/x86_64/package/vbox-mount-service/Config.in"
|
||||
endmenu
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
config BR2_PACKAGE_NERDCTL_BIN
|
||||
bool "nerdctl-bin"
|
||||
default y
|
||||
depends on BR2_x86_64
|
|
@ -0,0 +1,18 @@
|
|||
################################################################################
|
||||
#
|
||||
# nerdctl-bin
|
||||
#
|
||||
################################################################################
|
||||
|
||||
NERDCTL_BIN_VERSION = 1.4.0
|
||||
NERDCTL_BIN_COMMIT = 7e8114a82da342cdbec9a518c5c6a1cce58105e9
|
||||
NERDCTL_BIN_SITE = https://github.com/containerd/nerdctl/releases/download/v$(NERDCTL_BIN_VERSION)
|
||||
NERDCTL_BIN_SOURCE = nerdctl-$(NERDCTL_BIN_AARCH64_VERSION)-linux-amd64.tar.gz
|
||||
|
||||
define NERDCTL_BIN_INSTALL_TARGET_CMDS
|
||||
$(INSTALL) -D -m 0755 \
|
||||
$(@D)/nerdctlctl \
|
||||
$(TARGET_DIR)/usr/bin
|
||||
endef
|
||||
|
||||
$(eval $(generic-package))
|
|
@ -0,0 +1 @@
|
|||
sha256 d8dcd4e270ae76ab294be3a451a2d8299010e69dce6ae559bc3193535610e4cc nerdctl-1.4.0-linux-amd64.tar.gz
|
Loading…
Reference in New Issue