Backtalk6858
  • Joined on 2025-06-22

vault (latest)

Published 2026-04-30 16:05:19 -05:00 by Backtalk6858

Installation

docker pull gitea.reverseproxyserver.net/backtalk6858/vault:latest
sha256:ff61a40a37470890ec8b268f62cc59d848e782cf35937d7f1cdc9a395b0130b5

Image Layers

ADD alpine-minirootfs-3.23.3-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ARG BIN_NAME=vault
ARG NAME=vault
ARG PRODUCT_VERSION=2.0.0
ARG PRODUCT_REVISION=cf1ce4df8af6e323558bd5f8c37e771388cbc951
ARG TARGETOS=linux TARGETARCH=amd64
ARG LICENSE_SOURCE=LICENSE
ARG LICENSE_DEST=/usr/share/doc/vault/LICENSE.txt
LABEL name=Vault maintainer=Vault Team <vault@hashicorp.com> vendor=HashiCorp version=2.0.0 release=cf1ce4df8af6e323558bd5f8c37e771388cbc951 revision=cf1ce4df8af6e323558bd5f8c37e771388cbc951 summary=Vault is a tool for securely accessing secrets. description=Vault is a tool for securely accessing secrets. A secret is anything that you want to tightly control access to, such as API keys, passwords, certificates, and more. Vault provides a unified interface to any secret, while providing tight access control and recording a detailed audit log.
COPY LICENSE /usr/share/doc/vault/LICENSE.txt # buildkit
ENV NAME=vault
RUN |8 BIN_NAME=vault NAME=vault PRODUCT_VERSION=2.0.0 PRODUCT_REVISION=cf1ce4df8af6e323558bd5f8c37e771388cbc951 TARGETOS=linux TARGETARCH=amd64 LICENSE_SOURCE=LICENSE LICENSE_DEST=/usr/share/doc/vault/LICENSE.txt /bin/sh -c addgroup ${NAME} && adduser -S -G ${NAME} ${NAME} # buildkit
RUN |8 BIN_NAME=vault NAME=vault PRODUCT_VERSION=2.0.0 PRODUCT_REVISION=cf1ce4df8af6e323558bd5f8c37e771388cbc951 TARGETOS=linux TARGETARCH=amd64 LICENSE_SOURCE=LICENSE LICENSE_DEST=/usr/share/doc/vault/LICENSE.txt /bin/sh -c apk update && apk add --upgrade --no-cache libcap su-exec dumb-init tzdata zlib # buildkit
COPY dist/linux/amd64/vault /bin/ # buildkit
RUN |8 BIN_NAME=vault NAME=vault PRODUCT_VERSION=2.0.0 PRODUCT_REVISION=cf1ce4df8af6e323558bd5f8c37e771388cbc951 TARGETOS=linux TARGETARCH=amd64 LICENSE_SOURCE=LICENSE LICENSE_DEST=/usr/share/doc/vault/LICENSE.txt /bin/sh -c mkdir -p /vault/logs && mkdir -p /vault/file && mkdir -p /vault/config && chown -R ${NAME}:${NAME} /vault # buildkit
VOLUME [/vault/logs]
VOLUME [/vault/file]
EXPOSE [8200/tcp]
COPY .release/docker/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
ENTRYPOINT ["docker-entrypoint.sh"]
USER vault
CMD ["server" "-dev"]
USER root
RUN /bin/sh -c setcap cap_ipc_lock=+ep /bin/vault # buildkit
USER vault

Labels

Key Value
description Vault is a tool for securely accessing secrets. A secret is anything that you want to tightly control access to, such as API keys, passwords, certificates, and more. Vault provides a unified interface to any secret, while providing tight access control and recording a detailed audit log.
maintainer Vault Team <vault@hashicorp.com>
name Vault
release cf1ce4df8af6e323558bd5f8c37e771388cbc951
revision cf1ce4df8af6e323558bd5f8c37e771388cbc951
summary Vault is a tool for securely accessing secrets.
vendor HashiCorp
version 2.0.0
Details
Container
2026-04-30 16:05:19 -05:00
0
OCI / Docker
linux/amd64
346 MiB
Versions (2) View all
latest 2026-04-30
1.0.0 2026-04-30