广告图片

ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full linux/amd64

ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full - 国内下载镜像源 浏览次数:10

GoClaw是一个基于Go语言开发的实用工具,用于处理输入设备,专门设计用于模拟抓娃娃机控制或用于测试目的的通用输入仿真。

源镜像 ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full
镜像ID sha256:ecbf1abf8e4479fcd1445522de1e21ea43ff17df141c4db3547691340b77263c
镜像TAG v3.11.3-full
大小 893.53MB
镜像源 ghcr.io
CMD serve
启动入口 /app/docker-entrypoint.sh
工作目录 /app
OS/平台 linux/amd64
浏览量 10 次
贡献者
镜像创建 2026-04-27T05:03:25.815110674Z
同步时间 2026-04-27 15:58
开放端口
18790/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin GOCLAW_CONFIG=/app/config.json GOCLAW_WORKSPACE=/app/workspace GOCLAW_DATA_DIR=/app/data GOCLAW_SKILLS_DIR=/app/skills GOCLAW_MIGRATIONS_DIR=/app/migrations GOCLAW_HOST=0.0.0.0 GOCLAW_PORT=18790

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full  ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full  ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full

Shell快速替换命令

sed -i 's#ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full  ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full  ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full'

镜像构建历史


# 2026-04-27 13:03:25  0.00B 设置默认要执行的命令
CMD ["serve"]
                        
# 2026-04-27 13:03:25  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/app/docker-entrypoint.sh"]
                        
# 2026-04-27 13:03:25  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "wget -qO- http://localhost:18790/health || exit 1"] "30s" "5s" "10s" "0s" '\x03'}
                        
# 2026-04-27 13:03:25  0.00B 声明容器运行时监听的端口
EXPOSE [18790/tcp]
                        
# 2026-04-27 13:03:25  0.00B 设置环境变量 GOCLAW_CONFIG GOCLAW_WORKSPACE GOCLAW_DATA_DIR GOCLAW_SKILLS_DIR GOCLAW_MIGRATIONS_DIR GOCLAW_HOST GOCLAW_PORT
ENV GOCLAW_CONFIG=/app/config.json GOCLAW_WORKSPACE=/app/workspace GOCLAW_DATA_DIR=/app/data GOCLAW_SKILLS_DIR=/app/skills GOCLAW_MIGRATIONS_DIR=/app/migrations GOCLAW_HOST=0.0.0.0 GOCLAW_PORT=18790
                        
# 2026-04-27 13:03:25  17.00B 执行命令并创建新的镜像层
RUN |5 ENABLE_SANDBOX=false ENABLE_PYTHON=true ENABLE_NODE=false ENABLE_FULL_SKILLS=true ENABLE_CLAUDE_CLI=false /bin/sh -c mkdir -p /app/workspace /app/data/.runtime/pip /app/data/.runtime/npm-global/lib         /app/data/.runtime/pip-cache /app/data/.runtime/bin /app/data/.claude /app/skills         /app/tsnet-state /app/.goclaw     && ln -s /app/data/.claude /app/.claude     && touch /app/data/.runtime/apk-packages     && chown -R goclaw:goclaw /app/workspace /app/skills /app/tsnet-state /app/.goclaw     && chown goclaw:goclaw /app/bundled-skills /app/data     && chown root:goclaw /app/data/.runtime /app/data/.runtime/apk-packages     && chmod 0750 /app/data/.runtime     && chmod 0640 /app/data/.runtime/apk-packages     && chown -R goclaw:goclaw /app/data/.runtime/pip /app/data/.runtime/npm-global /app/data/.runtime/pip-cache /app/data/.runtime/bin /app/data/.claude     && chmod 0755 /app/data/.runtime/bin # buildkit
                        
# 2026-04-27 13:03:25  5.74KB 执行命令并创建新的镜像层
RUN |5 ENABLE_SANDBOX=false ENABLE_PYTHON=true ENABLE_NODE=false ENABLE_FULL_SKILLS=true ENABLE_CLAUDE_CLI=false /bin/sh -c chmod +x /app/docker-entrypoint.sh &&     chmod 755 /app/pkg-helper && chown root:root /app/pkg-helper # buildkit
                        
# 2026-04-27 13:03:25  5.74KB 执行命令并创建新的镜像层
RUN |5 ENABLE_SANDBOX=false ENABLE_PYTHON=true ENABLE_NODE=false ENABLE_FULL_SKILLS=true ENABLE_CLAUDE_CLI=false /bin/sh -c set -eux;     sed -i 's/\r$//' /app/docker-entrypoint.sh;     cd /app/bundled-skills;     for skill in docx pptx xlsx; do         if [ -d "${skill}/scripts" ] && [ ! -d "${skill}/scripts/office" ]; then             rm -f "${skill}/scripts/office";             cp -r _shared/office "${skill}/scripts/office";         fi;     done # buildkit
                        
# 2026-04-27 13:03:25  5.74KB 复制新文件或目录到容器中
COPY docker-entrypoint.sh /app/docker-entrypoint.sh # buildkit
                        
# 2026-04-27 13:03:25  1.55MB 复制新文件或目录到容器中
COPY /src/skills/ /app/bundled-skills/ # buildkit
                        
# 2026-04-27 13:03:25  185.41KB 复制新文件或目录到容器中
COPY /src/migrations/ /app/migrations/ # buildkit
                        
# 2026-04-27 13:03:25  3.23MB 复制新文件或目录到容器中
COPY /out/pkg-helper /app/pkg-helper # buildkit
                        
# 2026-04-27 13:03:25  77.71MB 复制新文件或目录到容器中
COPY /out/goclaw /app/goclaw # buildkit
                        
# 2026-04-27 13:02:16  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-04-27 13:02:16  3.02KB 执行命令并创建新的镜像层
RUN |5 ENABLE_SANDBOX=false ENABLE_PYTHON=true ENABLE_NODE=false ENABLE_FULL_SKILLS=true ENABLE_CLAUDE_CLI=false /bin/sh -c adduser -D -u 1000 -h /app goclaw # buildkit
                        
# 2026-04-27 13:02:15  802.38MB 执行命令并创建新的镜像层
RUN |5 ENABLE_SANDBOX=false ENABLE_PYTHON=true ENABLE_NODE=false ENABLE_FULL_SKILLS=true ENABLE_CLAUDE_CLI=false /bin/sh -c set -eux;     apk add --no-cache ca-certificates wget su-exec;     if [ "$ENABLE_SANDBOX" = "true" ]; then         apk add --no-cache docker-cli;     fi;     if [ "$ENABLE_FULL_SKILLS" = "true" ]; then         apk add --no-cache python3 py3-pip nodejs npm pandoc github-cli poppler-utils bash;         pip3 install --no-cache-dir --break-system-packages             -r /tmp/requirements-base.txt -r /tmp/requirements-skills.txt;         npm install -g --cache /tmp/npm-cache docx@^9.6.1 pptxgenjs@^4.0.1;         rm -rf /tmp/npm-cache /root/.cache /var/cache/apk/*;     else         if [ "$ENABLE_PYTHON" = "true" ]; then             apk add --no-cache python3 py3-pip;             pip3 install --no-cache-dir --break-system-packages                 -r /tmp/requirements-base.txt;         fi;         if [ "$ENABLE_NODE" = "true" ] || [ "$ENABLE_CLAUDE_CLI" = "true" ]; then             apk add --no-cache nodejs npm;         fi;     fi;     if [ "$ENABLE_CLAUDE_CLI" = "true" ]; then         npm install -g --cache /tmp/npm-cache @anthropic-ai/claude-code@^2.1.91;         rm -rf /tmp/npm-cache;     fi;     rm -f /tmp/requirements-base.txt /tmp/requirements-skills.txt # buildkit
                        
# 2026-04-27 13:01:25  777.00B 复制新文件或目录到容器中
COPY docker/requirements-base.txt docker/requirements-skills.txt /tmp/ # buildkit
                        
# 2026-04-27 13:01:25  0.00B 定义构建参数
ARG ENABLE_CLAUDE_CLI=false
                        
# 2026-04-27 13:01:25  0.00B 定义构建参数
ARG ENABLE_FULL_SKILLS=true
                        
# 2026-04-27 13:01:25  0.00B 定义构建参数
ARG ENABLE_NODE=false
                        
# 2026-04-27 13:01:25  0.00B 定义构建参数
ARG ENABLE_PYTHON=true
                        
# 2026-04-27 13:01:25  0.00B 定义构建参数
ARG ENABLE_SANDBOX=false
                        
# 2026-04-16 04:01:40  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2026-04-16 04:01:40  8.45MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:ecbf1abf8e4479fcd1445522de1e21ea43ff17df141c4db3547691340b77263c",
    "RepoTags": [
        "ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full"
    ],
    "RepoDigests": [
        "ghcr.io/nextlevelbuilder/goclaw@sha256:e29f6f330c7555114aa3a2385caade4018c4dd6452f3ce05264bc0d784437027",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/nextlevelbuilder/goclaw@sha256:346367c0693a97211479d82151120c6374e46b934cbc3846e3cc48f88df3eb44"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-04-27T05:03:25.815110674Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "18790/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "GOCLAW_CONFIG=/app/config.json",
            "GOCLAW_WORKSPACE=/app/workspace",
            "GOCLAW_DATA_DIR=/app/data",
            "GOCLAW_SKILLS_DIR=/app/skills",
            "GOCLAW_MIGRATIONS_DIR=/app/migrations",
            "GOCLAW_HOST=0.0.0.0",
            "GOCLAW_PORT=18790"
        ],
        "Cmd": [
            "serve"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "wget -qO- http://localhost:18790/health || exit 1"
            ],
            "Interval": 30000000000,
            "Timeout": 5000000000,
            "StartPeriod": 10000000000,
            "Retries": 3
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "/app/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 893532662,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/a90e969ed63ead3f96329acd4a80351c715217ee6ee356175103d58d0d44ef70/diff:/var/lib/docker/overlay2/b94b42fee1b721943fedf1e033f192ab2f4e1ac213c2649a7444e2b8d723a776/diff:/var/lib/docker/overlay2/56f142d42bd8ffaefa54f04cb07d903e5e10abd9a56df55776b543902c0c4dc6/diff:/var/lib/docker/overlay2/ed1efe1e1a2f6f02c412903e9f6a8e1d2d6ed2513a93951c19a74fd7953a145e/diff:/var/lib/docker/overlay2/e8638fea7f009a8145de7b591815915b262ecb7170aa37fcefda98eb612e6b27/diff:/var/lib/docker/overlay2/cd3ae3a7fed6409cea2d70b36a4a5d4665dd538b443265fc8d2109f1964377f1/diff:/var/lib/docker/overlay2/337cd478ffaafbccc79ebede88d8dbad92cbbbc8e6e5a7034ea1c0f4cb63cd97/diff:/var/lib/docker/overlay2/35be2de48bac79fd9d66cb99a3a89a2c63b86760ddf8588a886c9881059a223e/diff:/var/lib/docker/overlay2/222240ec846e4528c295810aa39cb9e8c12287f8f1a9aaef956f23125da1df4e/diff:/var/lib/docker/overlay2/7320326ef5da986e8d330f062e2f7c6aae2369ced107d383bfb3598e0f58e6c0/diff:/var/lib/docker/overlay2/4e230005edf965e9e2fe9faf923d44d53cbcff2e96642973a980668b2876e765/diff:/var/lib/docker/overlay2/25979533e2e425f22afcc600ccb45128b109440c7f68049cdcf7fde229f299dd/diff",
            "MergedDir": "/var/lib/docker/overlay2/9014cd42dbd5203226e8dd534df3833c161293aa1c000c84d105aa21bc0167d7/merged",
            "UpperDir": "/var/lib/docker/overlay2/9014cd42dbd5203226e8dd534df3833c161293aa1c000c84d105aa21bc0167d7/diff",
            "WorkDir": "/var/lib/docker/overlay2/9014cd42dbd5203226e8dd534df3833c161293aa1c000c84d105aa21bc0167d7/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:29df493baa13de438d6d2ece3a8333032e0b7b9b9d8cce4ee82194da255f61e1",
            "sha256:503741d67aec8d67872001649297e31999fbfae2b17a7447affe2a1a4d531d5d",
            "sha256:ca7680ae85e30201fbf986527f2841811864ed7e9cc99d0fff1e5db2e7e54c50",
            "sha256:702c272c394e5dbf58fa6d9b54f885c65dc1b349e7558925db4e3d3cfe72bf01",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:f2d31a46f707c2b71e8dc174e3508382d32a5b78402cf5e8239aea5fb8053bd8",
            "sha256:2c2cf74adc13a1dab8d1c4eaa9022566b617c0ca78fce04fa4ea23f38b09aa7a",
            "sha256:8192cb14570263765846473fa4a4ac494242c689a725fde03ed541f74063379c",
            "sha256:d0f1bab3bd2a1710a49f2c97cb657302ef6560a732b4a6ee28f9e632d12fd804",
            "sha256:b2ef7b5e399f2700217129a4650e9bdfbf20a5da45cf81f3d172d3ff29fdc4fc",
            "sha256:7811f4a4b247161c3807d1a4704460a533add96a7265f9d07ced8be6a13eb923",
            "sha256:6818992c14f0ee2ade210c02d2e33ddd2d9aafde33c07659192f5b7a376f649f",
            "sha256:377c344a902ac03c42d8a744a9a7f9d80282b9360e14be1fc06bc201a3286e81"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-04-27T15:57:14.620214257+08:00"
    }
}

更多版本

ghcr.io/nextlevelbuilder/goclaw:full

linux/amd64 ghcr.io893.53MB2026-04-26 22:07
20

ghcr.io/nextlevelbuilder/goclaw:v3.11.3-full

linux/amd64 ghcr.io893.53MB2026-04-27 15:58
9