buildkit-build-push (sha256:97004e9d79977889f87024406de2b2137c41e81444c83b5cb95defa9aa72d7f0)

Published 2026-08-27 19:32:59 +00:00 by brandon

Installation

docker pull git.nastoupil.org/brandon/buildkit-build-push@sha256:97004e9d79977889f87024406de2b2137c41e81444c83b5cb95defa9aa72d7f0
sha256:97004e9d79977889f87024406de2b2137c41e81444c83b5cb95defa9aa72d7f0

Image layers

ADD alpine-minirootfs-3.23.5-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c apk add --no-cache fuse3 fuse-overlayfs git openssh openssl pigz shadow-uidmap xz # buildkit
RUN /bin/sh -c adduser -D -u 1000 user && mkdir -p /run/user/1000 /home/user/.local/tmp /home/user/.local/share/buildkit && chown -R user /run/user/1000 /home/user && echo user:100000:65536 | tee /etc/subuid | tee /etc/subgid # buildkit
COPY /rootlesskit /usr/bin/ # buildkit
COPY / /usr/bin/ # buildkit
COPY examples/buildctl-daemonless/buildctl-daemonless.sh /usr/bin/ # buildkit
USER 1000:1000
ENV HOME=/home/user
ENV USER=user
ENV XDG_RUNTIME_DIR=/run/user/1000
ENV TMPDIR=/home/user/.local/tmp
ENV BUILDKIT_HOST=unix:///run/user/1000/buildkit/buildkitd.sock
VOLUME [/home/user/.local/share/buildkit]
ENTRYPOINT ["rootlesskit" "buildkitd"]
COPY plugins/buildkit-build-push/entrypoint.sh /usr/local/bin/buildkit-build-push # buildkit
USER root
RUN /bin/sh -c chmod 0755 /usr/local/bin/buildkit-build-push # buildkit
USER user
ENTRYPOINT ["/usr/local/bin/buildkit-build-push"]
Details
Container
2026-08-27 19:32:59 +00:00
1
OCI / Docker
linux/amd64
115 MiB
Versions (6) View all
v0.1.5 2026-08-28
v0.1.4 2026-08-27
v0.1.3 2026-08-27
v0.1.2 2026-08-27
v0.1.1 2026-08-27