docker.io/consul:1.14.8 linux/amd64

docker.io/consul:1.14.8 - 国内下载镜像源 浏览次数:12
Consul 是一个分布式服务发现和配置管理工具。它提供了一个基于键值对的数据库,可以用来存储和查询服务注册信息。
源镜像 docker.io/consul:1.14.8
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul:1.14.8
镜像ID sha256:df8e24f1dc0fa759beb90ab11cde353ebfee00e6171104d7c4426c07e3d29915
镜像TAG 1.14.8
大小 150.15MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD agent -dev -client 0.0.0.0
启动入口 docker-entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 12 次
贡献者
镜像创建 2024-03-16T08:00:45.982846742Z
同步时间 2025-10-05 10:17
更新时间 2025-10-05 14:29
开放端口
8300/tcp 8301/tcp 8301/udp 8302/tcp 8302/udp 8500/tcp 8600/tcp 8600/udp
目录挂载
/consul/data
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin HASHICORP_RELEASES=https://releases.hashicorp.com
镜像标签
Consul Team <consul@hashicorp.com>: org.opencontainers.image.authors Consul is a datacenter runtime that provides service discovery, configuration, and orchestration.: org.opencontainers.image.description https://www.consul.io/docs: org.opencontainers.image.documentation https://github.com/hashicorp/consul: org.opencontainers.image.source consul: org.opencontainers.image.title https://www.consul.io/: org.opencontainers.image.url HashiCorp: org.opencontainers.image.vendor 1.14.8: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul:1.14.8
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul:1.14.8  docker.io/consul:1.14.8

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul:1.14.8
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul:1.14.8  docker.io/consul:1.14.8

Shell快速替换命令

sed -i 's#consul:1.14.8#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul:1.14.8#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul:1.14.8 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul:1.14.8  docker.io/consul:1.14.8'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul:1.14.8 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul:1.14.8  docker.io/consul:1.14.8'

镜像构建历史


# 2024-03-16 16:00:45  0.00B 
/bin/sh -c #(nop)  CMD ["agent" "-dev" "-client" "0.0.0.0"]
                        
# 2024-03-16 16:00:45  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2024-03-16 16:00:45  4.31KB 
/bin/sh -c #(nop) COPY file:f5ba00fb9fd3a67a835a792e07b11da3b163222c18f8512aa772b36520d2a653 in /usr/local/bin/docker-entrypoint.sh 
                        
# 2024-03-16 16:00:45  0.00B 
/bin/sh -c #(nop)  EXPOSE 8500 8600 8600/udp
                        
# 2024-03-16 16:00:45  0.00B 
/bin/sh -c #(nop)  EXPOSE 8301 8301/udp 8302 8302/udp
                        
# 2024-03-16 16:00:45  0.00B 
/bin/sh -c #(nop)  EXPOSE 8300
                        
# 2024-03-16 16:00:45  0.00B 
/bin/sh -c #(nop)  VOLUME [/consul/data]
                        
# 2024-03-16 16:00:45  17.00B 
|1 CONSUL_VERSION=1.14.8 /bin/sh -c test -e /etc/nsswitch.conf || echo 'hosts: files dns' > /etc/nsswitch.conf
                        
# 2024-03-16 16:00:44  0.00B 
|1 CONSUL_VERSION=1.14.8 /bin/sh -c mkdir -p /consul/data &&     mkdir -p /consul/config &&     chown -R consul:consul /consul
                        
# 2024-03-16 16:00:44  144.55MB 
|1 CONSUL_VERSION=1.14.8 /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
                        
# 2024-03-16 16:00:38  4.71KB 
|1 CONSUL_VERSION=1.14.8 /bin/sh -c addgroup consul &&     adduser -S -G consul consul
                        
# 2024-03-16 16:00:38  0.00B 
/bin/sh -c #(nop)  ENV HASHICORP_RELEASES=https://releases.hashicorp.com
                        
# 2024-03-16 16:00:38  0.00B 
/bin/sh -c #(nop)  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.14.8 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.
                        
# 2024-03-16 16:00:38  0.00B 
/bin/sh -c #(nop)  ARG CONSUL_VERSION=1.14.8
                        
# 2023-12-01 07:23:11  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2023-12-01 07:23:11  5.59MB 
/bin/sh -c #(nop) ADD file:aa1af71c6b66d2dddee4797236e3e526f70f904ab641cc0dd6b41445cfedf9b4 in / 
                        
                    

镜像信息

{
    "Id": "sha256:df8e24f1dc0fa759beb90ab11cde353ebfee00e6171104d7c4426c07e3d29915",
    "RepoTags": [
        "consul:1.14.8",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul:1.14.8"
    ],
    "RepoDigests": [
        "consul@sha256:da6a5b7d071a84b3b150ce5a452e59e859e7d7c9d8ac141b80e65a2cb8f479c9",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul@sha256:57c01654d5d629b0956d0ffba18237ba096679a23276fbb1fdd7265eef619eb7"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2024-03-16T08:00:45.982846742Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "20.10.23",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8300/tcp": {},
            "8301/tcp": {},
            "8301/udp": {},
            "8302/tcp": {},
            "8302/udp": {},
            "8500/tcp": {},
            "8600/tcp": {},
            "8600/udp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "HASHICORP_RELEASES=https://releases.hashicorp.com"
        ],
        "Cmd": [
            "agent",
            "-dev",
            "-client",
            "0.0.0.0"
        ],
        "Image": "sha256:7d951e3681195f8ceb02a08f1b611f9abfa8ca26caec34cf32ac4ab7442ce5f6",
        "Volumes": {
            "/consul/data": {}
        },
        "WorkingDir": "",
        "Entrypoint": [
            "docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.authors": "Consul Team \u003cconsul@hashicorp.com\u003e",
            "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.14.8"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 150149290,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/741ba15bbe8ec82b1fb3034152dc51f23cddb42bed1a14fc9cea7e6342182e01/diff:/var/lib/docker/overlay2/9406d10803fb604527078560180f3cb0e41555b2f5ad111133292f401077d71b/diff:/var/lib/docker/overlay2/5d4b3a9d637573511c7ff6d2ef9f605681a13438a47c3cb8132367a4d0e6d597/diff:/var/lib/docker/overlay2/9469af2ceae214b7f7a8972add3702b5d3f4eb58fdbe6b90dc6bc24b686714e3/diff:/var/lib/docker/overlay2/6aefe3ddf8b56b86928b5bb16f992ef29ad4276de437afb3e1e1ab0fc3138b7e/diff",
            "MergedDir": "/var/lib/docker/overlay2/f3869c2ea18e89bb74095da09572b9428213bc2434cb75583c3ac506654b884c/merged",
            "UpperDir": "/var/lib/docker/overlay2/f3869c2ea18e89bb74095da09572b9428213bc2434cb75583c3ac506654b884c/diff",
            "WorkDir": "/var/lib/docker/overlay2/f3869c2ea18e89bb74095da09572b9428213bc2434cb75583c3ac506654b884c/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:2879a4821959ab702528e28a1c59cd26c4956112497f6d1dbfd86c8d88003983",
            "sha256:fd65fb07d3e102b4ac6fd498c44fcd58f7c34c8adfc38d41fed96d61faab1745",
            "sha256:fc292dac8e8e02a683565aed0eae24a90810ffc7653011b14a1d2c2e6b569dd0",
            "sha256:81230182e55f9384a16ab9b1342cffd69af5259ade77beb886894d909d09937b",
            "sha256:f32f7bd958bb25bfcc0a2d7ca97427ef16c5fffe21e9f05a2f0d0268f748a281",
            "sha256:774cb4c558c23083ff5b62527654e15c151ee877e8338cd4f756350cab9bc29f"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-10-05T10:16:53.482072224+08:00"
    }
}

更多版本

docker.io/consul:1.15.4

linux/amd64 docker.io155.45MB2024-06-26 17:19
752

docker.io/consul:1.6.1

linux/amd64 docker.io116.25MB2024-08-06 13:45
537

docker.io/consul:1.8.8

linux/amd64 docker.io121.90MB2025-01-07 15:10
228

docker.io/consul:1.5.3

linux/amd64 docker.io115.66MB2025-05-23 17:45
168

docker.io/consul:1.14.8

linux/amd64 docker.io150.15MB2025-10-05 10:17
11