Namespace
hashicorp
Image / Tag
consul:1.9.12
Content Digest
sha256:76c102d38d72f426cd79401a457ac27d40ae3207170a01df2ff4a80a714a41ff
Details
Created

2021-12-14 01:15:47 UTC

Size

43.6 MB

Content Digest
Labels
  • org.opencontainers.image.authors
    Consul Team <consul@hashicorp.com>
  • org.opencontainers.image.description
    Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.
  • org.opencontainers.image.documentation
    https://www.consul.io/docs
  • org.opencontainers.image.source
    https://github.com/hashicorp/consul
  • org.opencontainers.image.title
    consul
  • org.opencontainers.image.url
    https://www.consul.io/
  • org.opencontainers.image.vendor
    HashiCorp
  • org.opencontainers.image.version
    1.9.12

Environment
HASHICORP_RELEASES

https://releases.hashicorp.com

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:afe0e1febe23918824088b45b415ce1778e92899ae26f0867294eb91de50aa4f - 6.19% (2.7 MB)

[#001] sha256:e8888f03a0cf0e2af1290950a96bebf3cc036b7d7e498f5b9495cda681584f91 - 0.0% (1.22 KB)

[#002] sha256:06dde21022ad6f511e34aff24e2137c674d4c3c3c74c68d7b6567d583d454ec1 - 93.81% (40.9 MB)

[#003] sha256:8fd0d8c49f78a1c4632b65ff229a17e15886ecfd1ac6025c180437cb8f81ec33 - 0.0% (140 Bytes)

[#004] sha256:114a09b9b5d0744cbfb732cdd929037656de41b75e1b23eb483bf984c7059d11 - 0.0% (160 Bytes)

[#005] sha256:659ccfa110276f4c5f4218bfa536c9f47a4077e84d6e6625a62fc2ecca4d5a10 - 0.0% (1.75 KB)


History
2021-11-12 16:38:50 UTC

/bin/sh -c #(nop) ADD file:f6503c5a96198c02627cf7250b271ec6d49ffa83a87a588498eee61ba7f9c6fe in /

2021-11-12 16:38:50 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2021-12-14 01:15:35 UTC (buildkit.dockerfile.v0)

ARG CONSUL_VERSION=1.9.12

2021-12-14 01:15:35 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.authors=Consul Team <consul@hashicorp.com> org.opencontainers.image.url=https://www.consul.io/ org.opencontainers.image.documentation=https://www.consul.io/docs org.opencontainers.image.source=https://github.com/hashicorp/consul org.opencontainers.image.version=1.9.12 org.opencontainers.image.vendor=HashiCorp org.opencontainers.image.title=consul org.opencontainers.image.description=Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.

2021-12-14 01:15:35 UTC (buildkit.dockerfile.v0)

ENV HASHICORP_RELEASES=https://releases.hashicorp.com

2021-12-14 01:15:35 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.9.12 /bin/sh -c addgroup consul && adduser -S -G consul consul # buildkit

2021-12-14 01:15:47 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.9.12 /bin/sh -c set -eux && apk add --no-cache ca-certificates curl dumb-init gnupg libcap openssl su-exec iputils jq libc6-compat iptables tzdata && gpg --keyserver keyserver.ubuntu.com --recv-keys C874011F0AB405110D02105534365D9472D7468F && mkdir -p /tmp/build && cd /tmp/build && apkArch="$(apk --print-arch)" && case "${apkArch}" in aarch64) consulArch='arm64' ;; armhf) consulArch='arm' ;; x86) consulArch='386' ;; x86_64) consulArch='amd64' ;; *) echo >&2 "error: unsupported architecture: ${apkArch} (see ${HASHICORP_RELEASES}/consul/${CONSUL_VERSION}/)" && exit 1 ;; esac && wget ${HASHICORP_RELEASES}/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_linux_${consulArch}.zip && wget ${HASHICORP_RELEASES}/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_SHA256SUMS && wget ${HASHICORP_RELEASES}/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_SHA256SUMS.sig && gpg --batch --verify consul_${CONSUL_VERSION}_SHA256SUMS.sig consul_${CONSUL_VERSION}_SHA256SUMS && grep consul_${CONSUL_VERSION}_linux_${consulArch}.zip consul_${CONSUL_VERSION}_SHA256SUMS | sha256sum -c && unzip -d /tmp/build consul_${CONSUL_VERSION}_linux_${consulArch}.zip && cp /tmp/build/consul /bin/consul && if [ -f /tmp/build/EULA.txt ]; then mkdir -p /usr/share/doc/consul; mv /tmp/build/EULA.txt /usr/share/doc/consul/EULA.txt; fi && if [ -f /tmp/build/TermsOfEvaluation.txt ]; then mkdir -p /usr/share/doc/consul; mv /tmp/build/TermsOfEvaluation.txt /usr/share/doc/consul/TermsOfEvaluation.txt; fi && cd /tmp && rm -rf /tmp/build && gpgconf --kill all && apk del gnupg openssl && rm -rf /root/.gnupg && consul version # buildkit

2021-12-14 01:15:47 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.9.12 /bin/sh -c mkdir -p /consul/data && mkdir -p /consul/config && chown -R consul:consul /consul # buildkit

2021-12-14 01:15:47 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.9.12 /bin/sh -c test -e /etc/nsswitch.conf || echo 'hosts: files dns' > /etc/nsswitch.conf # buildkit

2021-12-14 01:15:47 UTC (buildkit.dockerfile.v0)

VOLUME [/consul/data]

2021-12-14 01:15:47 UTC (buildkit.dockerfile.v0)

EXPOSE map[8300/tcp:{}]

2021-12-14 01:15:47 UTC (buildkit.dockerfile.v0)

EXPOSE map[8301/tcp:{} 8301/udp:{} 8302/tcp:{} 8302/udp:{}]

2021-12-14 01:15:47 UTC (buildkit.dockerfile.v0)

EXPOSE map[8500/tcp:{} 8600/tcp:{} 8600/udp:{}]

2021-12-14 01:15:47 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2021-12-14 01:15:47 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2021-12-14 01:15:47 UTC (buildkit.dockerfile.v0)

CMD ["agent" "-dev" "-client" "0.0.0.0"]

Details
Created

2021-12-14 01:15:44 UTC

Size

44.2 MB

Content Digest
Labels
  • org.opencontainers.image.authors
    Consul Team <consul@hashicorp.com>
  • org.opencontainers.image.description
    Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.
  • org.opencontainers.image.documentation
    https://www.consul.io/docs
  • org.opencontainers.image.source
    https://github.com/hashicorp/consul
  • org.opencontainers.image.title
    consul
  • org.opencontainers.image.url
    https://www.consul.io/
  • org.opencontainers.image.vendor
    HashiCorp
  • org.opencontainers.image.version
    1.9.12

Environment
HASHICORP_RELEASES

https://releases.hashicorp.com

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:5758d4e389a3f662e94a85fb76143dbe338b64f8d2a65f45536a9663b05305ad - 6.09% (2.69 MB)

[#001] sha256:71a1382e2e4539dc8adf17901b4a2b7a25b05f35b44138987815d8bb0df6e062 - 0.0% (1.22 KB)

[#002] sha256:9d59444619e42743db85f17173bda6d229f8344455b5e4c0dffb0ef55a7637f7 - 93.9% (41.5 MB)

[#003] sha256:5bbed3a19d8c50be9bfddd4a6dd7a030d45701d6e7e6fb4450c0d9ef4b9fb519 - 0.0% (140 Bytes)

[#004] sha256:317251ba810cf701de36b7ab88d515fb820ff670fac078363ed1f4551ff303ee - 0.0% (160 Bytes)

[#005] sha256:1c665434a8b45d4f6b2ef0ae5763c8ab29f4ce103a5295d7b508c62346276c21 - 0.0% (1.75 KB)


History
2021-11-12 17:19:58 UTC

/bin/sh -c #(nop) ADD file:5a707b9d6cb5fff532e4c2141bc35707593f21da5528c9e71ae2ddb6ba4a4eb6 in /

2021-11-12 17:19:58 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2021-12-14 01:15:34 UTC (buildkit.dockerfile.v0)

ARG CONSUL_VERSION=1.9.12

2021-12-14 01:15:34 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.authors=Consul Team <consul@hashicorp.com> org.opencontainers.image.url=https://www.consul.io/ org.opencontainers.image.documentation=https://www.consul.io/docs org.opencontainers.image.source=https://github.com/hashicorp/consul org.opencontainers.image.version=1.9.12 org.opencontainers.image.vendor=HashiCorp org.opencontainers.image.title=consul org.opencontainers.image.description=Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.

2021-12-14 01:15:34 UTC (buildkit.dockerfile.v0)

ENV HASHICORP_RELEASES=https://releases.hashicorp.com

2021-12-14 01:15:34 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.9.12 /bin/sh -c addgroup consul && adduser -S -G consul consul # buildkit

2021-12-14 01:15:44 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.9.12 /bin/sh -c set -eux && apk add --no-cache ca-certificates curl dumb-init gnupg libcap openssl su-exec iputils jq libc6-compat iptables tzdata && gpg --keyserver keyserver.ubuntu.com --recv-keys C874011F0AB405110D02105534365D9472D7468F && mkdir -p /tmp/build && cd /tmp/build && apkArch="$(apk --print-arch)" && case "${apkArch}" in aarch64) consulArch='arm64' ;; armhf) consulArch='arm' ;; x86) consulArch='386' ;; x86_64) consulArch='amd64' ;; *) echo >&2 "error: unsupported architecture: ${apkArch} (see ${HASHICORP_RELEASES}/consul/${CONSUL_VERSION}/)" && exit 1 ;; esac && wget ${HASHICORP_RELEASES}/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_linux_${consulArch}.zip && wget ${HASHICORP_RELEASES}/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_SHA256SUMS && wget ${HASHICORP_RELEASES}/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_SHA256SUMS.sig && gpg --batch --verify consul_${CONSUL_VERSION}_SHA256SUMS.sig consul_${CONSUL_VERSION}_SHA256SUMS && grep consul_${CONSUL_VERSION}_linux_${consulArch}.zip consul_${CONSUL_VERSION}_SHA256SUMS | sha256sum -c && unzip -d /tmp/build consul_${CONSUL_VERSION}_linux_${consulArch}.zip && cp /tmp/build/consul /bin/consul && if [ -f /tmp/build/EULA.txt ]; then mkdir -p /usr/share/doc/consul; mv /tmp/build/EULA.txt /usr/share/doc/consul/EULA.txt; fi && if [ -f /tmp/build/TermsOfEvaluation.txt ]; then mkdir -p /usr/share/doc/consul; mv /tmp/build/TermsOfEvaluation.txt /usr/share/doc/consul/TermsOfEvaluation.txt; fi && cd /tmp && rm -rf /tmp/build && gpgconf --kill all && apk del gnupg openssl && rm -rf /root/.gnupg && consul version # buildkit

2021-12-14 01:15:44 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.9.12 /bin/sh -c mkdir -p /consul/data && mkdir -p /consul/config && chown -R consul:consul /consul # buildkit

2021-12-14 01:15:44 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.9.12 /bin/sh -c test -e /etc/nsswitch.conf || echo 'hosts: files dns' > /etc/nsswitch.conf # buildkit

2021-12-14 01:15:44 UTC (buildkit.dockerfile.v0)

VOLUME [/consul/data]

2021-12-14 01:15:44 UTC (buildkit.dockerfile.v0)

EXPOSE map[8300/tcp:{}]

2021-12-14 01:15:44 UTC (buildkit.dockerfile.v0)

EXPOSE map[8301/tcp:{} 8301/udp:{} 8302/tcp:{} 8302/udp:{}]

2021-12-14 01:15:44 UTC (buildkit.dockerfile.v0)

EXPOSE map[8500/tcp:{} 8600/tcp:{} 8600/udp:{}]

2021-12-14 01:15:44 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2021-12-14 01:15:44 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2021-12-14 01:15:44 UTC (buildkit.dockerfile.v0)

CMD ["agent" "-dev" "-client" "0.0.0.0"]

Details
Created

2021-12-14 01:16:08 UTC

Size

41.6 MB

Content Digest
Labels
  • org.opencontainers.image.authors
    Consul Team <consul@hashicorp.com>
  • org.opencontainers.image.description
    Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.
  • org.opencontainers.image.documentation
    https://www.consul.io/docs
  • org.opencontainers.image.source
    https://github.com/hashicorp/consul
  • org.opencontainers.image.title
    consul
  • org.opencontainers.image.url
    https://www.consul.io/
  • org.opencontainers.image.vendor
    HashiCorp
  • org.opencontainers.image.version
    1.9.12

Environment
HASHICORP_RELEASES

https://releases.hashicorp.com

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:846f3a0f3493d22f22643b6a1c057d2d37e608433cd1033d25dac92032b8b9e3 - 6.04% (2.51 MB)

[#001] sha256:e9858279f58a0ab08b3b2512c88954a46c288802bfc4c4a7227aa13edb7e79a8 - 0.0% (1.22 KB)

[#002] sha256:6a5eb25a4bd599ce89d8830f759032dd62a7ec7d781b2cbec7d7294376f51652 - 93.96% (39.1 MB)

[#003] sha256:649ac9cd91af19c101678a6f364e52d2f6969de6f4c030ae19af0a75204bc011 - 0.0% (140 Bytes)

[#004] sha256:f9b461e63b771aa7f75e0c94626cc20c6acd5d4a6065b3799e3ace0f205bc61d - 0.0% (160 Bytes)

[#005] sha256:59e1e72746a8c68e3afdb53f7b781d93f19e90b52388606e99e53cae6f8ff46e - 0.0% (1.75 KB)


History
2021-11-12 16:49:57 UTC

/bin/sh -c #(nop) ADD file:26e756fd544e28ae75be38d81452cf3266a2dabcffe9ecce3af2db9fde9edea3 in /

2021-11-12 16:49:58 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2021-12-14 01:15:35 UTC (buildkit.dockerfile.v0)

ARG CONSUL_VERSION=1.9.12

2021-12-14 01:15:35 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.authors=Consul Team <consul@hashicorp.com> org.opencontainers.image.url=https://www.consul.io/ org.opencontainers.image.documentation=https://www.consul.io/docs org.opencontainers.image.source=https://github.com/hashicorp/consul org.opencontainers.image.version=1.9.12 org.opencontainers.image.vendor=HashiCorp org.opencontainers.image.title=consul org.opencontainers.image.description=Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.

2021-12-14 01:15:35 UTC (buildkit.dockerfile.v0)

ENV HASHICORP_RELEASES=https://releases.hashicorp.com

2021-12-14 01:15:35 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.9.12 /bin/sh -c addgroup consul && adduser -S -G consul consul # buildkit

2021-12-14 01:16:07 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.9.12 /bin/sh -c set -eux && apk add --no-cache ca-certificates curl dumb-init gnupg libcap openssl su-exec iputils jq libc6-compat iptables tzdata && gpg --keyserver keyserver.ubuntu.com --recv-keys C874011F0AB405110D02105534365D9472D7468F && mkdir -p /tmp/build && cd /tmp/build && apkArch="$(apk --print-arch)" && case "${apkArch}" in aarch64) consulArch='arm64' ;; armhf) consulArch='arm' ;; x86) consulArch='386' ;; x86_64) consulArch='amd64' ;; *) echo >&2 "error: unsupported architecture: ${apkArch} (see ${HASHICORP_RELEASES}/consul/${CONSUL_VERSION}/)" && exit 1 ;; esac && wget ${HASHICORP_RELEASES}/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_linux_${consulArch}.zip && wget ${HASHICORP_RELEASES}/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_SHA256SUMS && wget ${HASHICORP_RELEASES}/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_SHA256SUMS.sig && gpg --batch --verify consul_${CONSUL_VERSION}_SHA256SUMS.sig consul_${CONSUL_VERSION}_SHA256SUMS && grep consul_${CONSUL_VERSION}_linux_${consulArch}.zip consul_${CONSUL_VERSION}_SHA256SUMS | sha256sum -c && unzip -d /tmp/build consul_${CONSUL_VERSION}_linux_${consulArch}.zip && cp /tmp/build/consul /bin/consul && if [ -f /tmp/build/EULA.txt ]; then mkdir -p /usr/share/doc/consul; mv /tmp/build/EULA.txt /usr/share/doc/consul/EULA.txt; fi && if [ -f /tmp/build/TermsOfEvaluation.txt ]; then mkdir -p /usr/share/doc/consul; mv /tmp/build/TermsOfEvaluation.txt /usr/share/doc/consul/TermsOfEvaluation.txt; fi && cd /tmp && rm -rf /tmp/build && gpgconf --kill all && apk del gnupg openssl && rm -rf /root/.gnupg && consul version # buildkit

2021-12-14 01:16:08 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.9.12 /bin/sh -c mkdir -p /consul/data && mkdir -p /consul/config && chown -R consul:consul /consul # buildkit

2021-12-14 01:16:08 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.9.12 /bin/sh -c test -e /etc/nsswitch.conf || echo 'hosts: files dns' > /etc/nsswitch.conf # buildkit

2021-12-14 01:16:08 UTC (buildkit.dockerfile.v0)

VOLUME [/consul/data]

2021-12-14 01:16:08 UTC (buildkit.dockerfile.v0)

EXPOSE map[8300/tcp:{}]

2021-12-14 01:16:08 UTC (buildkit.dockerfile.v0)

EXPOSE map[8301/tcp:{} 8301/udp:{} 8302/tcp:{} 8302/udp:{}]

2021-12-14 01:16:08 UTC (buildkit.dockerfile.v0)

EXPOSE map[8500/tcp:{} 8600/tcp:{} 8600/udp:{}]

2021-12-14 01:16:08 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2021-12-14 01:16:08 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2021-12-14 01:16:08 UTC (buildkit.dockerfile.v0)

CMD ["agent" "-dev" "-client" "0.0.0.0"]

Details
Created

2021-12-14 01:16:10 UTC

Size

41.9 MB

Content Digest
Labels
  • org.opencontainers.image.authors
    Consul Team <consul@hashicorp.com>
  • org.opencontainers.image.description
    Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.
  • org.opencontainers.image.documentation
    https://www.consul.io/docs
  • org.opencontainers.image.source
    https://github.com/hashicorp/consul
  • org.opencontainers.image.title
    consul
  • org.opencontainers.image.url
    https://www.consul.io/
  • org.opencontainers.image.vendor
    HashiCorp
  • org.opencontainers.image.version
    1.9.12

Environment
HASHICORP_RELEASES

https://releases.hashicorp.com

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:06decbbdea2401b400024fb2feadd51ee381cd4b7b78a30306c3828ec9f6c760 - 6.19% (2.59 MB)

[#001] sha256:e32e259f290adf19ecf5b5277db7c4cf6f861d5b87a89ad1df1236f720a1d6dc - 0.0% (1.22 KB)

[#002] sha256:a8c773fa23a2aff25fa2a00228d0bd38c372927e8847ab8d77382ff7c91051f6 - 93.8% (39.3 MB)

[#003] sha256:f3e9f7570818078c14c9cce041bc907e1dd6d5aee7e9018b7143972585cb5e88 - 0.0% (141 Bytes)

[#004] sha256:a83e740eae60a06170aeff71208b8ba65cee0c1856241b9f7f4538ab58dfd1d1 - 0.0% (160 Bytes)

[#005] sha256:d4b37d9bb06dcd7eeac7c0cb8f6cc4d1b6479fa0b8894eb37514fb1063e62bba - 0.0% (1.75 KB)


History
2021-11-12 16:40:05 UTC

/bin/sh -c #(nop) ADD file:ad85e8724ab9b90e37aadca9513807d07d557e7fc4287ca017f01f269aff3920 in /

2021-11-12 16:40:06 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2021-12-14 01:15:35 UTC (buildkit.dockerfile.v0)

ARG CONSUL_VERSION=1.9.12

2021-12-14 01:15:35 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.authors=Consul Team <consul@hashicorp.com> org.opencontainers.image.url=https://www.consul.io/ org.opencontainers.image.documentation=https://www.consul.io/docs org.opencontainers.image.source=https://github.com/hashicorp/consul org.opencontainers.image.version=1.9.12 org.opencontainers.image.vendor=HashiCorp org.opencontainers.image.title=consul org.opencontainers.image.description=Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.

2021-12-14 01:15:35 UTC (buildkit.dockerfile.v0)

ENV HASHICORP_RELEASES=https://releases.hashicorp.com

2021-12-14 01:15:35 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.9.12 /bin/sh -c addgroup consul && adduser -S -G consul consul # buildkit

2021-12-14 01:16:09 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.9.12 /bin/sh -c set -eux && apk add --no-cache ca-certificates curl dumb-init gnupg libcap openssl su-exec iputils jq libc6-compat iptables tzdata && gpg --keyserver keyserver.ubuntu.com --recv-keys C874011F0AB405110D02105534365D9472D7468F && mkdir -p /tmp/build && cd /tmp/build && apkArch="$(apk --print-arch)" && case "${apkArch}" in aarch64) consulArch='arm64' ;; armhf) consulArch='arm' ;; x86) consulArch='386' ;; x86_64) consulArch='amd64' ;; *) echo >&2 "error: unsupported architecture: ${apkArch} (see ${HASHICORP_RELEASES}/consul/${CONSUL_VERSION}/)" && exit 1 ;; esac && wget ${HASHICORP_RELEASES}/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_linux_${consulArch}.zip && wget ${HASHICORP_RELEASES}/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_SHA256SUMS && wget ${HASHICORP_RELEASES}/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_SHA256SUMS.sig && gpg --batch --verify consul_${CONSUL_VERSION}_SHA256SUMS.sig consul_${CONSUL_VERSION}_SHA256SUMS && grep consul_${CONSUL_VERSION}_linux_${consulArch}.zip consul_${CONSUL_VERSION}_SHA256SUMS | sha256sum -c && unzip -d /tmp/build consul_${CONSUL_VERSION}_linux_${consulArch}.zip && cp /tmp/build/consul /bin/consul && if [ -f /tmp/build/EULA.txt ]; then mkdir -p /usr/share/doc/consul; mv /tmp/build/EULA.txt /usr/share/doc/consul/EULA.txt; fi && if [ -f /tmp/build/TermsOfEvaluation.txt ]; then mkdir -p /usr/share/doc/consul; mv /tmp/build/TermsOfEvaluation.txt /usr/share/doc/consul/TermsOfEvaluation.txt; fi && cd /tmp && rm -rf /tmp/build && gpgconf --kill all && apk del gnupg openssl && rm -rf /root/.gnupg && consul version # buildkit

2021-12-14 01:16:09 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.9.12 /bin/sh -c mkdir -p /consul/data && mkdir -p /consul/config && chown -R consul:consul /consul # buildkit

2021-12-14 01:16:10 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.9.12 /bin/sh -c test -e /etc/nsswitch.conf || echo 'hosts: files dns' > /etc/nsswitch.conf # buildkit

2021-12-14 01:16:10 UTC (buildkit.dockerfile.v0)

VOLUME [/consul/data]

2021-12-14 01:16:10 UTC (buildkit.dockerfile.v0)

EXPOSE map[8300/tcp:{}]

2021-12-14 01:16:10 UTC (buildkit.dockerfile.v0)

EXPOSE map[8301/tcp:{} 8301/udp:{} 8302/tcp:{} 8302/udp:{}]

2021-12-14 01:16:10 UTC (buildkit.dockerfile.v0)

EXPOSE map[8500/tcp:{} 8600/tcp:{} 8600/udp:{}]

2021-12-14 01:16:10 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2021-12-14 01:16:10 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2021-12-14 01:16:10 UTC (buildkit.dockerfile.v0)

CMD ["agent" "-dev" "-client" "0.0.0.0"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete