(ARCHIVED) An alpaquita image with 'init' and 'user'
2.0K
Important
There is no current plan to develop nor support this image, may change as needed.
An alpaquita image with init, user based on kgrv/mini.
| OS/ARCH | Description |
|---|---|
linux/amd64 | 64-bit x86 architecture for Linux operating systems |
linux/arm64 | 64-bit ARM architecture for Linux operating systems |
| Type | Container | Function |
|---|---|---|
| Environment | EUID | Optional Effective User ID |
| Environment | EGID | Optional Effective Group ID |
| Environment | UMASK | Optional Default permissions |
| Environment | SUGGEST | Optional Set suggestion messages |
| Environment | FALLBACK_CMD | Optional Set command when empty |
| Volume | /mnt | Optional Bind mount volume |
| Keyword | Configuration |
|---|---|
STOPSIGNAL | SIGHUP |
SHELL | [ "/bin/ash", "-euxo", "pipefail", "-c" ] |
ENV | LD_LIBRARY_PATH=/app/lib:/usr/local/lib |
ENV | PATH_APP=/app |
ENV | PATH_CONFIG=/config |
ENV | PATH_DATA=/data |
ENV | PATH_MNT=/mnt |
WORKDIR | ${PATH_MNT} -> /mnt |
ENTRYPOINT | [ "tini", "--", "enpt" ] |
CMD | [ "/bin/ash" ] |
EUID / EGID environment variablesmini:mini as defaultUMASK defaults to 0022SUGGEST defaults to trueFROM kgrv/alpaquita
tini by using CMD without overriding ENTRYPOINTFROM kgrv/alpaquita AS develop
...
CMD [ "nreq", "--debug" ]
ENTRYPOINT with "tini", "--", "enpt"FROM kgrv/alpaquita AS develop
...
ENTRYPOINT [ "tini", "--", "enpt", "nreq" ]
CMD [ "--debug" ]
enpt loads the first ash script found in the following orders:
/app/init.sh/app/docker-entrypoint.sh/etc/localtime or /usr/share/zoneinfodocker run -it -v /etc/localtime:/etc/localtime:ro kgrv/alpaquita
docker run -it -v /usr/share/zoneinfo/US/Eastern:/etc/localtime:ro kgrv/alpaquita
docker run -it kgrv/alpaquita
docker run -it -v $(pwd):/mnt kgrv/alpaquita
Important
Argument
--useris not supported, please useEUID/EGID.
docker run -it -e EUID=$(id -u) -e EGID=$(id -g) kgrv/alpaquita
docker run -it kgrv/alpaquita --BECOME_ROOT
arcm A script to map different architecture keywords.
USAGE: arcm ARCH
ARGUMENTS:
ARCH returns ARCH when no match:
aarch64, arm64, x86_64, amd64
amd64-n, amd64-x
RETURNS:
arm64 <-> aarch64
amd64 <-> x86_64
amd64-n -> x64
amd64-x -> x86_64
Dockerfile...
RUN ARCH="$(arcm ${TARGETARCH})" && \
wget -nv "https://static.rust-lang.org/rustup/dist/${ARCH}-unknown-linux-musl/rustup-init" && \
...
enptImportant
Ensure that
root (0)user is executing the command.
DockerfileFROM kgrv/mini:sh AS develop
...
ENTRYPOINT [ "tini", "--", "enpt", "nreq" ]
CMD [ "--debug" ]
os-release BellSoft Alpaquita Linux stream
+ mini 0.5.0
Build 2026-04-19T07:59:00Z (aarch64)
mini 0.5.0
+ busybox 1.37.0
+ ca-certificates 20260413
+ su-exec 0.3
+ tini 369448a1
Build ca_2026-04-19T07:46:05Z (aarch64)
ansi-colors#!/bin/ash
set -euo pipefail
source ansi-colors
...
Content type
Image
Digest
sha256:7f93ff97b…
Size
7.3 MB
Last updated
5 months ago
docker pull kgrv/alpaquita