Sign inSign up

eclipseosgitechnology/feature-launcher-local-base

By eclipseosgitechnology

•Updated 7 months ago

Image
0

569

eclipseosgitechnology/feature-launcher-local-base repository overview

⁠OSGi Feature Launcher - Local Base

Minimal OSGi Feature Launcher container with local-only bundle resolution. Bundles are resolved exclusively from the local file repository — no network access required.

Uses the all.lite launcher (lightweight, no Maven dependencies).

⁠Available Tags

TagBase ImagePlatforms
eclipse-temurin-17-snapshoteclipse-temurin:17-jre-nobleamd64, arm64, armv7
eclipse-temurin-25-snapshoteclipse-temurin:25-jre-nobleamd64, arm64, riscv64
ubuntu-chiseled-21-snapshotubuntu/jre:21-24.04_stableamd64, arm64
grc-distroless-25-snapshotgcr.io/distroless/java25-debian13:nonrootamd64, arm64

⁠Quick Start

docker pull ghcr.io/eclipse-osgi-technology/feature-launcher-local-base:eclipse-temurin-17-snapshot

docker run ghcr.io/eclipse-osgi-technology/feature-launcher-local-base:eclipse-temurin-17-snapshot

⁠Volumes

PathPurpose
/app/storage/repoLocal M2 repository for bundle resolution
⁠Mount bundles at runtime
docker run \
  -v ./my-repo:/app/storage/repo:ro \
  ghcr.io/eclipse-osgi-technology/feature-launcher-local-base:eclipse-temurin-17-snapshot

⁠Environment Variables

VariableDefaultDescription
OSGI_FRAMEWORK_STORAGE/app/storage/frameworkOSGi framework storage directory
OSGI_FRAMEWORK_STORAGE_CLEANonFirstInitFramework storage clean policy

⁠Custom Configuration

Mount a custom args-file to override all launcher settings:

docker run \
  -v ./my-launcher.args:/app/launcher.args:ro \
  ghcr.io/eclipse-osgi-technology/feature-launcher-local-base:eclipse-temurin-17-snapshot

⁠License

Eclipse Public License 2.0⁠

Tag summary

Content type

Image

Digest

sha256:33f345e9d…

Size

90 MB

Last updated

7 months ago

docker pull eclipseosgitechnology/feature-launcher-local-base:eclipse-temurin-17-snapshot