docker.io/consul:1.8.8 linux/amd64

docker.io/consul:1.8.8 - 国内下载镜像源 浏览次数:39
Consul 是一个分布式服务发现和配置管理工具。它提供了一个基于键值对的数据库,可以用来存储和查询服务注册信息。
源镜像 docker.io/consul:1.8.8
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul:1.8.8
镜像ID sha256:a612af4eda80843e370c1bdc92c8e10a5d7a9674e536586f7c2f09d57df9fb6b
镜像TAG 1.8.8
大小 121.90MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD agent -dev -client 0.0.0.0
启动入口 docker-entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 39 次
贡献者
镜像创建 2021-02-24T21:19:53.206408248Z
同步时间 2025-01-07 15:10
更新时间 2025-02-05 06:08
开放端口
8300/tcp 8301/tcp 8301/udp 8302/tcp 8302/udp 8500/tcp 8600/tcp 8600/udp
环境变量
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 1.8.8: org.opencontainers.image.version
镜像安全扫描 查看Trivy扫描报告

系统OS: alpine 3.12.4 扫描引擎: Trivy 扫描时间: 2025-01-07 15:10

低危漏洞:10 中危漏洞:65 高危漏洞:96 严重漏洞:11

Docker拉取命令 无权限下载?点我修复

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2021-02-25 05:19:53  0.00B 
/bin/sh -c #(nop)  CMD ["agent" "-dev" "-client" "0.0.0.0"]
                        
# 2021-02-25 05:19:53  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2021-02-25 05:19:52  3.92KB 
/bin/sh -c #(nop) COPY file:247b557dfc58d59b4f83bd2bd196c7a03ff835064b0d7fef7dfe91b84120ff30 in /usr/local/bin/docker-entrypoint.sh 
                        
# 2021-02-25 05:19:52  0.00B 
/bin/sh -c #(nop)  EXPOSE 8500 8600 8600/udp
                        
# 2021-02-25 05:19:52  0.00B 
/bin/sh -c #(nop)  EXPOSE 8301 8301/udp 8302 8302/udp
                        
# 2021-02-25 05:19:52  0.00B 
/bin/sh -c #(nop)  EXPOSE 8300
                        
# 2021-02-25 05:19:51  0.00B 
/bin/sh -c #(nop)  VOLUME [/consul/data]
                        
# 2021-02-25 05:19:51  17.00B 
|1 CONSUL_VERSION=1.8.8 /bin/sh -c test -e /etc/nsswitch.conf || echo 'hosts: files dns' > /etc/nsswitch.conf
                        
# 2021-02-25 05:19:50  0.00B 
|1 CONSUL_VERSION=1.8.8 /bin/sh -c mkdir -p /consul/data &&     mkdir -p /consul/config &&     chown -R consul:consul /consul
                        
# 2021-02-25 05:19:49  116.32MB 
|1 CONSUL_VERSION=1.8.8 /bin/sh -c set -eux &&     apk add --no-cache ca-certificates curl dumb-init gnupg libcap openssl su-exec iputils jq libc6-compat &&     gpg --keyserver pool.sks-keyservers.net --recv-keys 91A6E7F85D05C65630BEF18951852D87348FFC4C &&     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 /bin consul_${CONSUL_VERSION}_linux_${consulArch}.zip &&     cd /tmp &&     rm -rf /tmp/build &&     gpgconf --kill all &&     apk del gnupg openssl &&     rm -rf /root/.gnupg &&     consul version
                        
# 2021-02-25 05:19:44  4.67KB 
|1 CONSUL_VERSION=1.8.8 /bin/sh -c addgroup consul &&     adduser -S -G consul consul
                        
# 2021-02-25 05:19:43  0.00B 
/bin/sh -c #(nop)  ENV HASHICORP_RELEASES=https://releases.hashicorp.com
                        
# 2021-02-25 05:19:43  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=1.8.8
                        
# 2021-02-25 05:19:43  0.00B 
/bin/sh -c #(nop)  ARG CONSUL_VERSION=1.8.8
                        
# 2021-02-25 05:19:29  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.authors=Consul Team <consul@hashicorp.com>
                        
# 2021-02-25 04:20:03  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2021-02-25 04:20:03  5.58MB 
/bin/sh -c #(nop) ADD file:0dbb1cd66f708f54f7e6663eabf24095fcd53747bfb09912a118a77e737d9617 in / 
                        
                    

镜像信息

{
    "Id": "sha256:a612af4eda80843e370c1bdc92c8e10a5d7a9674e536586f7c2f09d57df9fb6b",
    "RepoTags": [
        "consul:1.8.8",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul:1.8.8"
    ],
    "RepoDigests": [
        "consul@sha256:b5d42cca79b2ea0f53644d19c7ab36009d148b93558fbc38a5f34037fb8e401a",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul@sha256:2eebae1a25cfb180a454335d3574fb8d234b97300ec73a648b6380642a2b7cb0"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2021-02-24T21:19:53.206408248Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "19.03.12",
    "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:3da10cd69354baacea0e065e684a88a4225b3537a9949f974f4631286b0c2bf4",
        "Volumes": {
            "/consul/data": {}
        },
        "WorkingDir": "",
        "Entrypoint": [
            "docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.authors": "Consul Team \u003cconsul@hashicorp.com\u003e",
            "org.opencontainers.image.version": "1.8.8"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 121904933,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/a6601a566cec6492a00cdaa487bf32e7b3f189f618331cab9557dbcd35bf155a/diff:/var/lib/docker/overlay2/02800a824ff497fbdc7f36e82106d9a8a4dea271ddc7e44c52cfa4550f7a6eb7/diff:/var/lib/docker/overlay2/ba0f12862aec185dba47aa1a4e3eda01fa91b28c2cef1bc29720d49ed6af00e8/diff:/var/lib/docker/overlay2/8e11e0d2d64e6f26950aef267c1269a2636a395f150df2935a5c6eee63f379e4/diff:/var/lib/docker/overlay2/ede3379ddfd5ad8b09d888f760a37bfc5cef9edc804b4b3b916425d3bc98ca51/diff",
            "MergedDir": "/var/lib/docker/overlay2/df5939cb4fb45d9a61576f87fefbb6ea1e2384836750a034fed8a72e4c94b881/merged",
            "UpperDir": "/var/lib/docker/overlay2/df5939cb4fb45d9a61576f87fefbb6ea1e2384836750a034fed8a72e4c94b881/diff",
            "WorkDir": "/var/lib/docker/overlay2/df5939cb4fb45d9a61576f87fefbb6ea1e2384836750a034fed8a72e4c94b881/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:33e8713114f88c8cb3f60c8a0a4aefe2500823b2fbbae05488b0185ba226caae",
            "sha256:8cfe1a6a3d523d54642ed5f1f1841d4116ec1677dc9b549ede5afd0ce4723727",
            "sha256:7e644b273c86de5a431821f4ac9a28f3557413277d620639310a8a5dcd98bbae",
            "sha256:2f42d2807c77f9b9b0bad2ead256aced91046ca3f993a16cd2d88d761cea6103",
            "sha256:53162802dbb740c1094027c5ff5b66e0d182925f52ed1d08b1ed77bed248b4c3",
            "sha256:54c01583895bd420975e81e71ce2b311b09c7fcbc9e32b465092451a96bbf136"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-01-07T15:10:44.396574364+08:00"
    }
}

更多版本

docker.io/consul:1.15.4

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

docker.io/consul:1.6.1

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

docker.io/consul:1.8.8

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