Sign inSign up

paularlott/knot-ubuntu-runtime

By paularlott

•Updated about 8 hours ago

Base Ubuntu runtime image for knot, no dev tooling.

Buildkit cache
Image
Developer tools
0

1.0K

paularlott/knot-ubuntu-runtime repository overview

⁠knot-ubuntu-runtime

Minimal Ubuntu⁠ with the knot toolchain — the knot-entrypoint, runtime user handling, rsyslog logging, startup hooks and cron — but no development tools: no ssh, git, editors, shells or database clients. It is the base for knot-ubuntu⁠ (which adds the dev toolchain) and for lean runtime images such as knot-scriptling-runtime⁠.

Without KNOT_SERVER there is no long-running foreground process, so run it with a command (or the knot agent) like any knot image.

⁠Tags

All tags are multi-arch (linux/amd64, linux/arm64); see Docker Hub⁠ for the current list. Each release is also tagged <version>-<BUILD_DATE>.

⁠Usage

docker run --rm \
  -e KNOT_USER=alice \
  -v knot_home:/home \
  paularlott/knot-ubuntu-runtime:26.04 \
  bash -c 'echo hello from $(whoami)'

⁠Environment variables

The entrypoint mirrors knot-ubuntu, so it supports the common knot variables:

VariableDefaultDescription
KNOT_USERknotRuntime user (uid 1000); created if missing
KNOT_SERVER(unset)knot server URL; if set, the agent is downloaded and started
KNOT_AGENT_ENDPOINT(unset)Agent endpoint reported to the server
KNOT_SPACEID(unset)Space identifier
KNOT_SERVICE_PASSWORD(auto-generated UUID)Shared service password
KNOT_SSHD(unset)Set to native to start sshd (not installed in this image; use knot-ubuntu)
KNOT_SSH_PORT2222Port for the SSH daemon
KNOT_SYSLOG_PORT1514Syslog forward target (0 disables forwarding)
TZEtc/UTCTimezone

⁠Volumes

  • /home — persistent home directory.

⁠License

The Ubuntu base image and its packages are licensed under their respective upstream licenses. This image's packaging — the Dockerfile, knot-entrypoint and supporting scripts/configs — is Apache License 2.0⁠.

Source: paularlott/knot-base-images⁠.

Tag summary

Content type

Image

Digest

sha256:d412a15d7…

Size

76.4 MB

Last updated

about 8 hours ago

docker pull paularlott/knot-ubuntu-runtime:26.04-20260929