summaryrefslogtreecommitdiffstats
path: root/recipes-extended
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@gmail.com>2026-01-15 21:55:46 +0000
committerBruce Ashfield <bruce.ashfield@gmail.com>2026-02-09 03:32:52 +0000
commit76cf4ff53a88a728cf23e0fca5c135bc1cd13d06 (patch)
tree556bbf0d6d81816ae639e567e441961c2eeca8a8 /recipes-extended
parent25acb056c37b85fc76961cf8b477f006455b11d3 (diff)
downloadmeta-virtualization-76cf4ff53a88a728cf23e0fca5c135bc1cd13d06.tar.gz
container-bundles: add multilayer container bundle recipe
Add demo recipe that bundles app-container-multilayer to demonstrate multi-layer OCI images with container-cross-install. Usage: IMAGE_INSTALL:append:pn-container-image-host = " multilayer-container-bundle" Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'recipes-extended')
-rw-r--r--recipes-extended/container-bundles/multilayer-container-bundle_1.0.bb27
1 files changed, 27 insertions, 0 deletions
diff --git a/recipes-extended/container-bundles/multilayer-container-bundle_1.0.bb b/recipes-extended/container-bundles/multilayer-container-bundle_1.0.bb
new file mode 100644
index 00000000..1f62d6de
--- /dev/null
+++ b/recipes-extended/container-bundles/multilayer-container-bundle_1.0.bb
@@ -0,0 +1,27 @@
1# multilayer-container-bundle_1.0.bb
2# ===========================================================================
3# Bundle for multi-layer OCI container demonstration
4# ===========================================================================
5#
6# This recipe bundles app-container-multilayer, which demonstrates
7# OCI_LAYER_MODE = "multi" with explicit layer definitions.
8#
9# Usage in local.conf:
10# IMAGE_INSTALL:append:pn-container-image-host = " multilayer-container-bundle"
11#
12# ===========================================================================
13
14SUMMARY = "Multi-layer container bundle"
15DESCRIPTION = "Bundles app-container-multilayer to demonstrate multi-layer \
16 OCI images with container-cross-install."
17HOMEPAGE = "https://github.com/anthropics/meta-virtualization"
18LICENSE = "MIT"
19LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
20
21inherit container-bundle
22
23# Bundle the multi-layer demo container
24# This container has 3 layers: base, shell, app
25CONTAINER_BUNDLES = "\
26 app-container-multilayer \
27"