hashicorp/vault (1.21.0)

Published 2026-10-08 20:27:18 +00:00 by moeardent

Installation

docker pull scm.moebiusol.eu/moebiusol/hashicorp/vault:1.21.0
sha256:1f2a920107ae6bf34e5a24273e0f7d76806e13b8548779d3e76fc07323839840

Image layers

ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ARG BIN_NAME=vault
ARG NAME=vault
ARG PRODUCT_VERSION=1.21.0
ARG PRODUCT_REVISION=818ca8b3575ea937ca48b640baf35e1b2ede1833
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=1.21.0 release=818ca8b3575ea937ca48b640baf35e1b2ede1833 revision=818ca8b3575ea937ca48b640baf35e1b2ede1833 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
ENV VERSION=
RUN |8 BIN_NAME=vault NAME=vault PRODUCT_VERSION=1.21.0 PRODUCT_REVISION=818ca8b3575ea937ca48b640baf35e1b2ede1833 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=1.21.0 PRODUCT_REVISION=818ca8b3575ea937ca48b640baf35e1b2ede1833 TARGETOS=linux TARGETARCH=amd64 LICENSE_SOURCE=LICENSE LICENSE_DEST=/usr/share/doc/vault/LICENSE.txt /bin/sh -c apk add --no-cache libcap su-exec dumb-init tzdata # buildkit
COPY dist/linux/amd64/vault /bin/ # buildkit
RUN |8 BIN_NAME=vault NAME=vault PRODUCT_VERSION=1.21.0 PRODUCT_REVISION=818ca8b3575ea937ca48b640baf35e1b2ede1833 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"]
CMD ["server" "-dev"]

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 818ca8b3575ea937ca48b640baf35e1b2ede1833
revision 818ca8b3575ea937ca48b640baf35e1b2ede1833
summary Vault is a tool for securely accessing secrets.
vendor HashiCorp
version 1.21.0
Details
Container
2026-10-08 20:27:18 +00:00
27
OCI / Docker
linux/amd64
165 MiB
Versions (1) View all
1.21.0 2026-10-08