docker.io/consul:1.15.4 linux/amd64

docker.io/consul:1.15.4 - 国内下载镜像源 浏览次数:141
Consul 是一个分布式服务发现和配置管理工具。它提供了一个基于键值对的数据库,可以用来存储和查询服务注册信息。
源镜像 docker.io/consul:1.15.4
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul:1.15.4
镜像ID sha256:686495461132ec8b5dc1728e3ed547f625c0c7b99bf79f0fc24dfe3764408b97
镜像TAG 1.15.4
大小 155.45MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD agent -dev -client 0.0.0.0
启动入口 docker-entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 141 次
贡献者
镜像创建 2024-03-16T08:00:34.665676457Z
同步时间 2024-06-26 17:19
更新时间 2024-09-19 20:23
开放端口
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 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.15.4: org.opencontainers.image.version

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

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

Containerd拉取命令

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

Shell快速替换命令

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

镜像历史

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

镜像信息

{
    "Id": "sha256:686495461132ec8b5dc1728e3ed547f625c0c7b99bf79f0fc24dfe3764408b97",
    "RepoTags": [
        "consul:1.15.4",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul:1.15.4"
    ],
    "RepoDigests": [
        "consul@sha256:10084bbbed746968b0b9f8edab2f8552e44f117e35b88153a5e0a3ad1e15aa1a",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consul@sha256:a9ea68f555f30bc89d31529bd87d03865a32f8281d19873e194c24e5f31ec074"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2024-03-16T08:00:34.665676457Z",
    "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:510ba70f60ab9e328db088e6dc2b110d05ee31f1c349d113cbf889a50cf14bd1",
        "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.15.4"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 155452815,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/data2/docker/overlay2/aefd4e0461d12f85de0923594be32bb337a1edc5c918c3894fba8e37c5711ec5/diff:/data2/docker/overlay2/91c249f053ff97d59f79449fbca12183b1428c4842c562a0ca2fe050c4909ca9/diff:/data2/docker/overlay2/e72c1896709c6eda195e96de2910157a5e041610ff9589bd7ca730a1bd63c979/diff:/data2/docker/overlay2/bf69c4b03aabc6b9ccdd19cd45e362cd55ba6d968c77254a866f7a66c930dd3b/diff:/data2/docker/overlay2/14ff0da998b3d53c481f658feb636fa38031f764c628eafb564c18d455209f0b/diff",
            "MergedDir": "/data2/docker/overlay2/db14a617f721add6233325315a2c3a51ffe0a22f405791ba71a051be8a0fab8c/merged",
            "UpperDir": "/data2/docker/overlay2/db14a617f721add6233325315a2c3a51ffe0a22f405791ba71a051be8a0fab8c/diff",
            "WorkDir": "/data2/docker/overlay2/db14a617f721add6233325315a2c3a51ffe0a22f405791ba71a051be8a0fab8c/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:2879a4821959ab702528e28a1c59cd26c4956112497f6d1dbfd86c8d88003983",
            "sha256:11e0fa40fa1e954ef23479f214dd72a0e947efdeda1240d9e9f73a55fa109d7c",
            "sha256:0bcede05b11d570830eb9eff1700c14da5ef9ddf3f8cf980371529225b1a5d37",
            "sha256:900903efedf8ba8b28ece7a2f97a0b651cf861681c755d98aa7110a044f9dc6a",
            "sha256:47df63e9300d3e9a0bb73717c56c79d60642db799115d52f94fb743f2df0dcf7",
            "sha256:3c2c29381cce7523b494eaa864b05486f6c36fbbbfa5596f3431b511ee2a50cf"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-06-26T17:19:17.520987885+08:00"
    }
}

更多版本