docker.io/fnsys/dockhand:cb427fc0 linux/arm64

docker.io/fnsys/dockhand:cb427fc0 - 国内下载镜像源 浏览次数:23 温馨提示: 这是一个 linux/arm64 系统架构镜像
源镜像 docker.io/fnsys/dockhand:cb427fc0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fnsys/dockhand:cb427fc0-linuxarm64
镜像ID sha256:716720327b612896541f3aa95358011bf6d18307f523e443ccf18ade5a476dc6
镜像TAG cb427fc0-linuxarm64
大小 294.57MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD bun run ./build/index.js
启动入口 /sbin/tini -- /usr/local/bin/docker-entrypoint.sh
工作目录 /app
OS/平台 linux/arm64
浏览量 23 次
贡献者
镜像创建 2026-01-06T19:25:21.079749912Z
同步时间 2026-01-07 09:24
更新时间 2026-01-08 23:19
开放端口
3000/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt NODE_ENV=production PORT=3000 HOST=0.0.0.0 DATA_DIR=/app/data HOME=/home/dockhand PUID=1001 PGID=1001

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fnsys/dockhand:cb427fc0-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fnsys/dockhand:cb427fc0-linuxarm64  docker.io/fnsys/dockhand:cb427fc0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fnsys/dockhand:cb427fc0-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fnsys/dockhand:cb427fc0-linuxarm64  docker.io/fnsys/dockhand:cb427fc0

Shell快速替换命令

sed -i 's#fnsys/dockhand:cb427fc0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fnsys/dockhand:cb427fc0-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fnsys/dockhand:cb427fc0-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fnsys/dockhand:cb427fc0-linuxarm64  docker.io/fnsys/dockhand:cb427fc0'

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-01-07 03:25:21  0.00B 设置默认要执行的命令
CMD ["bun" "run" "./build/index.js"]
                        
# 2026-01-07 03:25:21  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/sbin/tini" "--" "/usr/local/bin/docker-entrypoint.sh"]
                        
# 2026-01-07 03:25:21  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "curl -f http://localhost:3000/ || exit 1"] "30s" "10s" "5s" '\x03'}
                        
# 2026-01-07 03:25:21  0.00B 声明容器运行时监听的端口
EXPOSE map[3000/tcp:{}]
                        
# 2026-01-07 03:25:21  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /home/dockhand/.dockhand/stacks /app/data     && chown dockhand:dockhand /app/data /home/dockhand /home/dockhand/.dockhand /home/dockhand/.dockhand/stacks # buildkit
                        
# 2026-01-07 03:25:20  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x ./scripts/*.sh ./scripts/**/*.sh 2>/dev/null || true # buildkit
                        
# 2026-01-07 03:25:20  47.89KB 复制新文件或目录到容器中
COPY scripts/emergency/ ./scripts/ # buildkit
                        
# 2026-01-07 03:25:20  7.44KB 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh # buildkit
                        
# 2026-01-07 03:25:20  7.44KB 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2026-01-07 03:25:20  31.36KB 复制新文件或目录到容器中
COPY LICENSE.txt PRIVACY.txt ./ # buildkit
                        
# 2026-01-07 03:25:20  313.18KB 复制新文件或目录到容器中
COPY drizzle-pg/ ./drizzle-pg/ # buildkit
                        
# 2026-01-07 03:25:20  332.81KB 复制新文件或目录到容器中
COPY drizzle/ ./drizzle/ # buildkit
                        
# 2026-01-07 03:25:20  1.51MB 复制新文件或目录到容器中
COPY /app/build/subprocesses/ ./subprocesses/ # buildkit
                        
# 2026-01-07 03:25:20  23.54MB 复制新文件或目录到容器中
COPY /app/build ./build # buildkit
                        
# 2026-01-07 03:25:19  4.47KB 复制新文件或目录到容器中
COPY /app/package.json ./ # buildkit
                        
# 2026-01-07 03:25:19  32.28MB 复制新文件或目录到容器中
COPY /app/node_modules ./node_modules # buildkit
                        
# 2026-01-07 03:25:19  3.37KB 执行命令并创建新的镜像层
RUN /bin/sh -c addgroup -g 1001 dockhand     && adduser -u 1001 -G dockhand -h /home/dockhand -D dockhand # buildkit
                        
# 2026-01-07 03:25:18  23.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /usr/libexec/docker/cli-plugins     && ln -s /usr/bin/docker-compose /usr/libexec/docker/cli-plugins/docker-compose # buildkit
                        
# 2026-01-07 03:25:18  0.00B 设置环境变量 PATH SSL_CERT_FILE NODE_ENV PORT HOST DATA_DIR HOME PUID PGID
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt NODE_ENV=production PORT=3000 HOST=0.0.0.0 DATA_DIR=/app/data HOME=/home/dockhand PUID=1001 PGID=1001
                        
# 2026-01-07 03:25:18  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-01-07 03:25:18  96.75MB 复制新文件或目录到容器中
COPY /usr/local/bin/bun /usr/bin/bun # buildkit
                        
# 2026-01-07 03:06:25  139.75MB 复制新文件或目录到容器中
COPY /work/rootfs/ / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:716720327b612896541f3aa95358011bf6d18307f523e443ccf18ade5a476dc6",
    "RepoTags": [
        "fnsys/dockhand:cb427fc0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fnsys/dockhand:cb427fc0-linuxarm64"
    ],
    "RepoDigests": [
        "fnsys/dockhand@sha256:c4a10e4e3b79308d57f6c1dc61722c2ea3069656e02ac368deb46c800135bf52",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fnsys/dockhand@sha256:607b0fc88b48bf891efc15c4ffa6a0e73c98828c83a825b7d93a18991731889c"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-01-06T19:25:21.079749912Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "3000/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt",
            "NODE_ENV=production",
            "PORT=3000",
            "HOST=0.0.0.0",
            "DATA_DIR=/app/data",
            "HOME=/home/dockhand",
            "PUID=1001",
            "PGID=1001"
        ],
        "Cmd": [
            "bun",
            "run",
            "./build/index.js"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "curl -f http://localhost:3000/ || exit 1"
            ],
            "Interval": 30000000000,
            "Timeout": 10000000000,
            "StartPeriod": 5000000000,
            "Retries": 3
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "/sbin/tini",
            "--",
            "/usr/local/bin/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 294571977,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/df1b59ddcef01028974819c229fa5b6244bb4e85d042e306ccc8f935708a6009/diff:/var/lib/docker/overlay2/235703dde49087b890445000a01f1e715013848d5287b3c2067f38b9be3bba1c/diff:/var/lib/docker/overlay2/482c6b309ece7373f71cabb79e16e7f0fc3dfb9b3966c688c6d5b6e5a09c402e/diff:/var/lib/docker/overlay2/ceb959114767c9881787e71e5cd9dd30d43c0767237ec6683ed0693f58bbc9cc/diff:/var/lib/docker/overlay2/b407531b01cb819a8a583dd1d0f2dcc573ae998c104dae48e246ab072107d328/diff:/var/lib/docker/overlay2/888c91d7fcd9441aad65129e4e02bff7835a405abb0fce3b3a19221fe8e11a0a/diff:/var/lib/docker/overlay2/ddbeb4c7cc8ef20fb60c8e28894641d187f6643e45333c30bba4345e612af217/diff:/var/lib/docker/overlay2/75963f762c2f362082ba9adece0365a3d406f529bdf0209f917b736d738e2321/diff:/var/lib/docker/overlay2/8e24a9698d7cb9353866b4ee61a441769389536e8b7657ba82c15d0cab6a750b/diff:/var/lib/docker/overlay2/e77ee4d3722ab0689ef664a25007794d76669b03e56cd88e6f50c3f54e50eeb3/diff:/var/lib/docker/overlay2/b1d1064a609ac94cd8084cd8d6a10ddb90149a29e67942141ae8efb1fb876619/diff:/var/lib/docker/overlay2/84203d8ce23039ac51ec084e8ce2c6b27bfa484403ec61262f2b41e68c96525d/diff:/var/lib/docker/overlay2/a997466181d49875dc4d44b09fb0b2445e6806dc118fd1a47ae3f562d45cd838/diff:/var/lib/docker/overlay2/b5fe738e716332af718027a6c0720bfd187e28ea5070504bb475ebecbbe8a619/diff:/var/lib/docker/overlay2/d0fbcf0c3639127eb10eabd38bcb711bb0c856363a267a35518dff7d7e697089/diff:/var/lib/docker/overlay2/2470bbdf1bdb98abee6f0c605c539c0a3b97a8290109bd9f2db1c2f3a6eec490/diff",
            "MergedDir": "/var/lib/docker/overlay2/07caf4debc8ad8eb7773b52cea4afefb73f36ed7a6a69d1eb6ccc061c3a627f6/merged",
            "UpperDir": "/var/lib/docker/overlay2/07caf4debc8ad8eb7773b52cea4afefb73f36ed7a6a69d1eb6ccc061c3a627f6/diff",
            "WorkDir": "/var/lib/docker/overlay2/07caf4debc8ad8eb7773b52cea4afefb73f36ed7a6a69d1eb6ccc061c3a627f6/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:38ee0e9e5c3d5d3aeb62b012edeb644939c0c20f65ec4199072c1028f8f264ec",
            "sha256:a4c07ab9f256b20696c2999b40f0596567b002167a1de8b97fb7842d939b3786",
            "sha256:232302c041ef9255fdcb3ba30dc8a111133b6ad13916d65edab52c291b50b172",
            "sha256:1f6be490021d556a9b371466c551d759520058ff2f6cfb4b629de05912890219",
            "sha256:74682540b7f141de1e1384b08e984b57bc66e393eb1fdbea8f873f3ea4827ecb",
            "sha256:c0d0c37f3d24005bfa62ddfd690cbe67502e2a760a3cc10cb00402e2858133bb",
            "sha256:12f9c59f6d79588db1a257610472fe874207caae0d66574dab7c78874ca3db31",
            "sha256:2836888d2c57a403b3ea2b05b27527e0b957e09359e20876e4c4ae4f054b4b20",
            "sha256:405dff6d1c13718a521817d9431190d4258dd2e5fb8974e24cfe642cfcca0f59",
            "sha256:d5133955244061a07e4756e86ae87203b410aa325193c9d0d9edc9cc0f2a27e7",
            "sha256:1310fbad439e38d5840b8ad1689d4a1843785cb8c1aeb2a334da9dd402f8ac07",
            "sha256:e0c6fbe307d1bda09402197386f1f83b772cbead466e8b66c633b2d34635dc40",
            "sha256:76c955f7b06de75a5b56e6487e2ee65bc4c5f60e5ae023d38a9005231dc55f44",
            "sha256:c398af06779763196d7f77ab937bcac6928eb25b5480d446c538078cbce63ecd",
            "sha256:27d90e143cb2fa8d38dd4e1c78f3a7934e532c7396abbf37ec75e81f85cb78bd",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:02e01ec19601910e0c4d4adae8a42b8b6d228ba2115d063830dc95c987b39251"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-01-07T09:24:24.625062467+08:00"
    }
}

更多版本

docker.io/fnsys/dockhand:cb427fc0

linux/arm64 docker.io294.57MB2026-01-07 09:24
22

docker.io/fnsys/dockhand:d603dd77

linux/amd64 docker.io306.45MB2026-01-08 10:18
14