Namespace
hashicorp
Image / Tag
consul:1.8.15
Content Digest
sha256:abef08024bd62c658f56294216bc07c5fb8ef2809d0a16c4cd01ba91920ef606
Details
Created

2021-08-27 20:21:53 UTC

Size

45.2 MB

Content Digest
Labels
  • description
    Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.
  • maintainer
    Consul Team <consul@hashicorp.com>
  • name
    consul
  • org.opencontainers.image.authors
    Consul Team <consul@hashicorp.com>
  • org.opencontainers.image.version
    1.8.15
  • release
    1.8.15
  • summary
    Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.
  • vendor
    HashiCorp
  • version
    1.8.15

Environment
HASHICORP_RELEASES

https://releases.hashicorp.com

PATH

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


Layers

[#000] sha256:31b7e7ccca9e17fd08b39c9a4ffd3ded380b62816c489d6c3758c9bb5a632430 - 5.95% (2.69 MB)

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

[#002] sha256:b1a9524d7b7f8ebb5d7522fb5d6061a01958a2d6891666245fe4a4937bb3b530 - 94.04% (42.5 MB)

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

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

[#005] sha256:e2e60c0b0e1f70280e5ca0360030b026fafe809df21ec857b60084bfc53ff4e2 - 0.0% (1.68 KB)


History
2021-04-14 18:38:29 UTC

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

2021-04-14 18:38:29 UTC

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

2021-08-27 20:21:41 UTC (buildkit.dockerfile.v0)

ARG CONSUL_VERSION=1.8.15

2021-08-27 20:21:41 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.version=1.8.15 org.opencontainers.image.authors=Consul Team <consul@hashicorp.com> name=consul maintainer=Consul Team <consul@hashicorp.com> vendor=HashiCorp version=1.8.15 release=1.8.15 summary=Consul is a datacenter runtime that provides service discovery, configuration, and orchestration. description=Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.

2021-08-27 20:21:41 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:21:41 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.8.15 /bin/sh -c set -eux && apk add --no-cache ca-certificates curl dumb-init gnupg libcap openssl su-exec iputils jq libc6-compat iptables && 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='armhfv6' ;; 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-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

VOLUME [/consul/data]

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

EXPOSE map[8300/tcp:{}]

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

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

Details
Created

2021-08-27 20:21:53 UTC

Size

45.6 MB

Content Digest
Labels
  • description
    Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.
  • maintainer
    Consul Team <consul@hashicorp.com>
  • name
    consul
  • org.opencontainers.image.authors
    Consul Team <consul@hashicorp.com>
  • org.opencontainers.image.version
    1.8.15
  • release
    1.8.15
  • summary
    Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.
  • vendor
    HashiCorp
  • version
    1.8.15

Environment
HASHICORP_RELEASES

https://releases.hashicorp.com

PATH

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


Layers

[#000] sha256:540db60ca9383eac9e418f78490994d0af424aab7bf6d0e47ac8ed4e2e9bcbba - 5.88% (2.68 MB)

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

[#002] sha256:2d80c97c8a6ad79fa54ca40c7853aec973d527f8a4ea4f6979d5b73d9f1f8a65 - 94.11% (42.9 MB)

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

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

[#005] sha256:eff6aa3e2b1189a41bf4032486924385a1cdc0ba124d1162fa420ad907310598 - 0.0% (1.68 KB)


History
2021-04-14 19:19:39 UTC

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

2021-04-14 19:19:39 UTC

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

2021-08-27 20:21:41 UTC (buildkit.dockerfile.v0)

ARG CONSUL_VERSION=1.8.15

2021-08-27 20:21:41 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.version=1.8.15 org.opencontainers.image.authors=Consul Team <consul@hashicorp.com> name=consul maintainer=Consul Team <consul@hashicorp.com> vendor=HashiCorp version=1.8.15 release=1.8.15 summary=Consul is a datacenter runtime that provides service discovery, configuration, and orchestration. description=Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.

2021-08-27 20:21:41 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:21:41 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.8.15 /bin/sh -c set -eux && apk add --no-cache ca-certificates curl dumb-init gnupg libcap openssl su-exec iputils jq libc6-compat iptables && 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='armhfv6' ;; 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-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

VOLUME [/consul/data]

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

EXPOSE map[8300/tcp:{}]

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2021-08-27 20:21:53 UTC (buildkit.dockerfile.v0)

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

Details
Created

2021-08-27 20:22:12 UTC

Size

41 MB

Content Digest
Labels
  • description
    Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.
  • maintainer
    Consul Team <consul@hashicorp.com>
  • name
    consul
  • org.opencontainers.image.authors
    Consul Team <consul@hashicorp.com>
  • org.opencontainers.image.version
    1.8.15
  • release
    1.8.15
  • summary
    Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.
  • vendor
    HashiCorp
  • version
    1.8.15

Environment
HASHICORP_RELEASES

https://releases.hashicorp.com

PATH

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


Layers

[#000] sha256:740c950346cf39c85b52576998695c9b909c24a58a8bb1b64cce91fda3ef1d3a - 6.09% (2.5 MB)

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

[#002] sha256:943e8f81f73e6de54c3cbb98cd1c9e9d41b64bb9236bde5006024a944d014e7d - 93.9% (38.5 MB)

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

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

[#005] sha256:77281df6c0e1505c6ed8830755dc663d01153d2b3f69a16cd315f22a84855fbb - 0.0% (1.68 KB)


History
2021-07-30 17:49:55 UTC

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

2021-07-30 17:49:55 UTC

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

2021-08-27 20:21:42 UTC (buildkit.dockerfile.v0)

ARG CONSUL_VERSION=1.8.15

2021-08-27 20:21:42 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.version=1.8.15 org.opencontainers.image.authors=Consul Team <consul@hashicorp.com> name=consul maintainer=Consul Team <consul@hashicorp.com> vendor=HashiCorp version=1.8.15 release=1.8.15 summary=Consul is a datacenter runtime that provides service discovery, configuration, and orchestration. description=Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.

2021-08-27 20:21:42 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:21:42 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:22:11 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.8.15 /bin/sh -c set -eux && apk add --no-cache ca-certificates curl dumb-init gnupg libcap openssl su-exec iputils jq libc6-compat iptables && 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='armhfv6' ;; 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-08-27 20:22:12 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:22:12 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:22:12 UTC (buildkit.dockerfile.v0)

VOLUME [/consul/data]

2021-08-27 20:22:12 UTC (buildkit.dockerfile.v0)

EXPOSE map[8300/tcp:{}]

2021-08-27 20:22:12 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:22:12 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:22:12 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:22:12 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2021-08-27 20:22:12 UTC (buildkit.dockerfile.v0)

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

Details
Created

2021-08-27 20:22:15 UTC

Size

41.2 MB

Content Digest
Labels
  • description
    Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.
  • maintainer
    Consul Team <consul@hashicorp.com>
  • name
    consul
  • org.opencontainers.image.authors
    Consul Team <consul@hashicorp.com>
  • org.opencontainers.image.version
    1.8.15
  • release
    1.8.15
  • summary
    Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.
  • vendor
    HashiCorp
  • version
    1.8.15

Environment
HASHICORP_RELEASES

https://releases.hashicorp.com

PATH

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


Layers

[#000] sha256:595b0fe564bb9444ebfe78288079a01ee6d7f666544028d5e96ba610f909ee43 - 6.27% (2.59 MB)

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

[#002] sha256:684669ff37bf8ea7f3f1fbc97c44a1d0ab0a629052ef0dc96359497c9159ea7e - 93.72% (38.6 MB)

[#003] sha256:c6c3777dc588e4c58bb7dd6443bdd50772ea96c83fa1091b6ac29bc65bf52411 - 0.0% (142 Bytes)

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

[#005] sha256:34b566b8c7a7bf73a6ad014dd0ea34866c280d114db21186cfdf6cf9e510f005 - 0.0% (1.69 KB)


History
2021-06-15 21:45:03 UTC

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

2021-06-15 21:45:04 UTC

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

2021-08-27 20:21:42 UTC (buildkit.dockerfile.v0)

ARG CONSUL_VERSION=1.8.15

2021-08-27 20:21:42 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.version=1.8.15 org.opencontainers.image.authors=Consul Team <consul@hashicorp.com> name=consul maintainer=Consul Team <consul@hashicorp.com> vendor=HashiCorp version=1.8.15 release=1.8.15 summary=Consul is a datacenter runtime that provides service discovery, configuration, and orchestration. description=Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.

2021-08-27 20:21:42 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:21:42 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:22:15 UTC (buildkit.dockerfile.v0)

RUN |1 CONSUL_VERSION=1.8.15 /bin/sh -c set -eux && apk add --no-cache ca-certificates curl dumb-init gnupg libcap openssl su-exec iputils jq libc6-compat iptables && 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='armhfv6' ;; 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-08-27 20:22:15 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:22:15 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:22:15 UTC (buildkit.dockerfile.v0)

VOLUME [/consul/data]

2021-08-27 20:22:15 UTC (buildkit.dockerfile.v0)

EXPOSE map[8300/tcp:{}]

2021-08-27 20:22:15 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:22:15 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:22:15 UTC (buildkit.dockerfile.v0)

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

2021-08-27 20:22:15 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2021-08-27 20:22:15 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