docker.io/ipfs/kubo:v0.42.0 linux/amd64

docker.io/ipfs/kubo:v0.42.0 - 国内下载镜像源 浏览次数:32

Kubo(原go-ipfs)是IPFS(星际文件系统)的官方Go语言实现,用于部署和运行IPFS节点,支持分布式内容存储、内容寻址、点对点数据传输等功能,可帮助用户参与IPFS去中心化网络,实现数据的共享与访问。

源镜像 docker.io/ipfs/kubo:v0.42.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ipfs/kubo:v0.42.0
镜像ID sha256:b9bd00aa321ec901558e5019316a3f2471137fda0483f2478d16872f19b299f1
镜像TAG v0.42.0
大小 127.86MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD daemon --migrate=true --agent-version-suffix=docker
启动入口 /sbin/tini -- /usr/local/bin/start_ipfs
工作目录
OS/平台 linux/amd64
浏览量 32 次
贡献者
镜像创建 2026-06-08T08:21:30.735066294Z
同步时间 2026-06-10 11:33
开放端口
4001/tcp 4001/udp 5001/tcp 8080/tcp 8081/tcp
目录挂载
/data/ipfs
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SRC_DIR=/kubo IPFS_PATH=/data/ipfs GOLOG_LOG_LEVEL=
镜像安全扫描 查看Trivy扫描报告

系统OS: 扫描引擎: Trivy 扫描时间: 2026-06-10 11:33

低危漏洞:3 中危漏洞:45 高危漏洞:22 严重漏洞:3

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ipfs/kubo:v0.42.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ipfs/kubo:v0.42.0  docker.io/ipfs/kubo:v0.42.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ipfs/kubo:v0.42.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ipfs/kubo:v0.42.0  docker.io/ipfs/kubo:v0.42.0

Shell快速替换命令

sed -i 's#ipfs/kubo:v0.42.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ipfs/kubo:v0.42.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ipfs/kubo:v0.42.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ipfs/kubo:v0.42.0  docker.io/ipfs/kubo:v0.42.0'

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-06-08 16:21:30  0.00B 设置默认要执行的命令
CMD ["daemon" "--migrate=true" "--agent-version-suffix=docker"]
                        
# 2026-06-08 16:21:30  0.00B 指定检查容器健康状态的命令
HEALTHCHECK {Test:[CMD-SHELL ipfs --api=/ip4/127.0.0.1/tcp/5001 diag healthy > /dev/null 2>&1 || exit 1] Interval:30s Timeout:3s StartPeriod:5s StartInterval:0s Retries:3}
                        
# 2026-06-08 16:21:30  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/sbin/tini" "--" "/usr/local/bin/start_ipfs"]
                        
# 2026-06-08 16:21:30  0.00B 设置环境变量 GOLOG_LOG_LEVEL
ENV GOLOG_LOG_LEVEL=
                        
# 2026-06-08 16:21:30  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/data/ipfs]
                        
# 2026-06-08 16:21:30  1.64KB 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p $IPFS_PATH /ipfs /ipns /mfs /container-init.d   && adduser -D -h $IPFS_PATH -u 1000 -G users ipfs   && chown ipfs:users $IPFS_PATH /ipfs /ipns /mfs /container-init.d # buildkit
                        
# 2026-06-08 16:21:30  0.00B 设置环境变量 IPFS_PATH
ENV IPFS_PATH=/data/ipfs
                        
# 2026-06-08 16:21:30  0.00B 声明容器运行时监听的端口
EXPOSE [8081/tcp]
                        
# 2026-06-08 16:21:30  0.00B 声明容器运行时监听的端口
EXPOSE [8080/tcp]
                        
# 2026-06-08 16:21:30  0.00B 声明容器运行时监听的端口
EXPOSE [5001/tcp]
                        
# 2026-06-08 16:21:30  0.00B 声明容器运行时监听的端口
EXPOSE [4001/tcp 4001/udp]
                        
# 2026-06-08 16:21:30  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod 4755 /usr/local/bin/fusermount # buildkit
                        
# 2026-06-08 16:21:30  256.00B 复制新文件或目录到容器中
COPY /kubo/bin/container_init_run /usr/local/bin/container_init_run # buildkit
                        
# 2026-06-08 16:21:30  1.54KB 复制新文件或目录到容器中
COPY --chmod=755 /kubo/bin/container_daemon /usr/local/bin/start_ipfs # buildkit
                        
# 2026-06-08 16:21:30  120.92MB 复制新文件或目录到容器中
COPY /kubo/cmd/ipfs/ipfs /usr/local/bin/ipfs # buildkit
                        
# 2026-03-26 00:53:43  230.26KB 复制新文件或目录到容器中
COPY /etc/ssl/certs /etc/ssl/certs # buildkit
                        
# 2026-03-26 00:53:43  35.13KB 复制新文件或目录到容器中
COPY /bin/fusermount /usr/local/bin/fusermount # buildkit
                        
# 2026-03-26 00:53:43  27.79KB 复制新文件或目录到容器中
COPY /usr/bin/tini /sbin/tini # buildkit
                        
# 2026-03-26 00:53:43  2.23MB 复制新文件或目录到容器中
COPY /usr/sbin/gosu /sbin/gosu # buildkit
                        
# 2026-03-26 00:53:43  0.00B 设置环境变量 SRC_DIR
ENV SRC_DIR=/kubo
                        
# 2023-05-19 06:34:17  4.42MB 
BusyBox 1.36.1 (glibc), Debian 13
                        
                    

镜像信息

{
    "Id": "sha256:b9bd00aa321ec901558e5019316a3f2471137fda0483f2478d16872f19b299f1",
    "RepoTags": [
        "ipfs/kubo:v0.42.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ipfs/kubo:v0.42.0"
    ],
    "RepoDigests": [
        "ipfs/kubo@sha256:8907cb0cc1ad5798f6bb1bb1341a800990c268e021cedfa317e8aa1a33864214",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ipfs/kubo@sha256:7720b6c4f0e35afdb44338d1a8c9d31b202500573c5a3b9481ffc90bdb83f375"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-06-08T08:21:30.735066294Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "4001/tcp": {},
            "4001/udp": {},
            "5001/tcp": {},
            "8080/tcp": {},
            "8081/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "SRC_DIR=/kubo",
            "IPFS_PATH=/data/ipfs",
            "GOLOG_LOG_LEVEL="
        ],
        "Cmd": [
            "daemon",
            "--migrate=true",
            "--agent-version-suffix=docker"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "ipfs --api=/ip4/127.0.0.1/tcp/5001 diag healthy \u003e /dev/null 2\u003e\u00261 || exit 1"
            ],
            "Interval": 30000000000,
            "Timeout": 3000000000,
            "StartPeriod": 5000000000,
            "Retries": 3
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/data/ipfs": {}
        },
        "WorkingDir": "",
        "Entrypoint": [
            "/sbin/tini",
            "--",
            "/usr/local/bin/start_ipfs"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 127863813,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/a98b0aa1f021bab44cdbe44c1b7bd64d5ca2730c3c554ee04757911ea7dd758f/diff:/var/lib/docker/overlay2/0cbaab4e9e9b0cea13512ce1c89806b83d32e1e558b68be787ddd086ba821d1d/diff:/var/lib/docker/overlay2/cbaa3550e05f9da7df5b38226998d01efe16feb2a3be4bec72b636808561c4d9/diff:/var/lib/docker/overlay2/182e18fc44af5a64cc8ed62b94a7bbbe9720ca93b30e695dbc63dfe7f43f03a7/diff:/var/lib/docker/overlay2/be4c5c9ba128d4d1b65d80ba0df21f2b306f501a6455a83fddfa82a23af2fdfe/diff:/var/lib/docker/overlay2/cd7e3513b935c53d7d03ee754aed54105d65e56096953b9d16c0dc9662dd699a/diff:/var/lib/docker/overlay2/81765eb59f99e217aef46dc80bedbc36900c32d2a51755f7246230d9210746b2/diff:/var/lib/docker/overlay2/64d7e4f6630f2cbd33dc01c988f8f0f43a756d1e4a8886b0319fef4372100b34/diff:/var/lib/docker/overlay2/3d8c62553ea05d8c6d5af58c19def387e931c1e2434266e80a219b2a6971e9e1/diff",
            "MergedDir": "/var/lib/docker/overlay2/377f9924c48356ca22b4a1a9d03147402d3178c44eda7f0e413ff8ac30de77ec/merged",
            "UpperDir": "/var/lib/docker/overlay2/377f9924c48356ca22b4a1a9d03147402d3178c44eda7f0e413ff8ac30de77ec/diff",
            "WorkDir": "/var/lib/docker/overlay2/377f9924c48356ca22b4a1a9d03147402d3178c44eda7f0e413ff8ac30de77ec/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:97e4ece8f8a4d01b66df2c55c1f1e8a2860597b54dffbbc0df2f9942062cb34d",
            "sha256:a4539ba031737dd33dfc468129b234bc8d0b47d1f651638ddc039cae18ebe87a",
            "sha256:057ac33f709dae831dd6414ac097b06a760522d93d50ee51db1142f659531f8e",
            "sha256:d54fe3b411619f669a7d36c9ec58fca25df438615a7434962a0a78d583cc9c11",
            "sha256:73ba2f3bff1045ded96b664309e3cde26bfd146c7fc5116f60806eb90a1eeadd",
            "sha256:354eed4f573b5c009f5440dbffceed5f5934f63e99bed0379c67ecc0771cb2a8",
            "sha256:33e2648cedf4ea100b8096bf3561722b121819dea1ea8c6b2c76a8f88243ba7a",
            "sha256:7c89698f57552fb49dc8e86bebd943a59fe03768a4a993476286edba768278d3",
            "sha256:75fbccd049aed987d29246168e2c82788d90b05df4d6c4188f9ad989971ba5e9",
            "sha256:fde0624a0a5ab59eeefad73a06141d905902772643c5cbc01a94b3427e2b2726"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-06-10T11:33:36.277297084+08:00"
    }
}

更多版本

docker.io/ipfs/kubo:v0.29.0

linux/amd64 docker.io95.08MB2025-10-14 10:46
214

docker.io/ipfs/kubo:latest

linux/amd64 docker.io125.76MB2025-11-01 08:17
279

docker.io/ipfs/kubo:v0.39.0

linux/amd64 docker.io126.82MB2026-01-07 20:40
228

docker.io/ipfs/kubo:v0.42.0

linux/amd64 docker.io127.86MB2026-06-10 11:33
31