apache/skywalking-graalvm-distroGraalVM native-image distribution of Apache SkyWalking OAP Server.
A self-contained native binary — faster startup, lower memory, single-binary deployment. All your existing SkyWalking agents, UI, and tooling work unchanged.
Use Docker Compose to run.
bash# Start BanyanDB + OAP native server docker compose -f docker/docker-compose.yml up
Or run standalone with an existing BanyanDB:
bashdocker run -d \ -p ***:*** \ -p ***:*** \ -e SW_STORAGE_BANYANDB_TARGETS=<banyandb-host>:*** \ -e SW_CLUSTER=standalone \ -e SW_CONFIGURATION=none \ apache/skywalking-graalvm-distro:latest
Verify:
bashcurl http://localhost:***/healthcheck
linux/amd64linux/arm64darwin/amd64| Port | Service |
|---|---|
| *** | REST API (GraphQL query, health check, HTTP receivers) |
| *** | gRPC (agent data collection, OTLP) |
| 1234 | Prometheus self-monitoring metrics |
| Variable | Default | Description |
|---|---|---|
SW_STORAGE_BANYANDB_TARGETS | 127.0.0.1:*** | BanyanDB server address |
SW_CLUSTER | standalone | Cluster mode: standalone or kubernetes |
SW_CONFIGURATION | k8s-configmap | Config source: k8s-configmap or none |
SW_LOG_LEVEL | INFO | Log level: TRACE, DEBUG, INFO, WARN, ERROR |
SW_RECEIVER_ZIPKIN | - | Set to default to enable Zipkin receiver (port 9411) |
SW_QUERY_ZIPKIN | - | Set to default to enable Zipkin query API (port 9412) |
JAVA_OPTS | Additional flags passed to the native binary (e.g. -Dmode=init) |
See Configuration Reference for the full list.
This distro only supports BanyanDB as the storage backend. Elasticsearch, H2, MySQL, and PostgreSQL are not included.
Deploy BanyanDB separately or use the provided docker-compose file.
yamlenv: - name: SW_STORAGE_BANYANDB_TARGETS value: "banyandb:***" - name: SW_CLUSTER value: "kubernetes" - name: SW_CLUSTER_K8S_NAMESPACE value: "skywalking" livenessProbe: httpGet: path: /healthcheck port: ***
latest — latest releasex.y.z — specific release version (e.g. 1.0.0)Development builds are available on GHCR: ghcr.io/apache/skywalking-graalvm-distro
Apache License 2.0

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务