Sign inSign up

runmymind/openclaw:e1c48a85

Manifest digest

sha256:9b46a267e238ce43337d7f741c951ab96f2fcd0708e913aec603b05710071e8b

OS/ARCH

linux/amd64

Compressed size

3.09 GB

Last pushed

7 months by runmymind

Type

Image

Manifest digest

sha256:9b46a267e238ce43337d7f741c951ab96f2fcd0708e913aec603b05710071e8b

Image Layers

1# debian.sh --arch 'amd64' out/46.24 MB
2RUN /bin/sh -c set -eux;22.92 MB
3RUN /bin/sh -c set -eux;61.41 MB
4RUN /bin/sh -c set -ex;201.69 MB
5RUN /bin/sh -c groupadd --gid3.24 KB
6ENV NODE_VERSION=22.22.00 B
7RUN /bin/sh -c ARCH= &&55.6 MB
8ENV YARN_VERSION=1.22.220 B
9RUN /bin/sh -c set -ex1.19 MB
10COPY docker-entrypoint.sh /usr/local/bin/ # buildkit446 B
11ENTRYPOINT ["docker-entrypoint.sh"]0 B
12CMD ["node"]0 B
13LABEL org.opencontainers.image.base.name=docker.io/library/node:22-bookworm org.opencontainers.image.base.digest=sha256:cd7bcd2e7a1e6f72052feb023c7f6b722205d3fcab7bbcbd2d1bfdab10b1e935 org.opencontainers.image.source=https://github.com/openclaw/openclaw org.opencontainers.image.url=https://openclaw.ai0 B
14RUN /bin/sh -c curl -fsSL38.6 MB
15ENV PATH=/root/.bun/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
16RUN /bin/sh -c corepack enable4.21 MB
17ENV COREPACK_ENABLE_AUTO_INSTALL=10 B
18WORKDIR /app93 B
19RUN /bin/sh -c chown node:node95 B
20RUN /bin/sh -c apt-get update259.01 MB
21RUN /bin/sh -c echo 'node185 B
22ARG OPENCLAW_DOCKER_APT_PACKAGES=0 B
23RUN |1 OPENCLAW_DOCKER_APT_PACKAGES= /bin/sh -c32 B
24COPY --chown=node:node package.json pnpm-lock.yaml pnpm-workspace.yaml137.31 KB
25COPY --chown=node:node ui/package.json ./ui/package.json #455 B
26COPY --chown=node:node patches ./patches #150 B
27COPY --chown=node:node scripts ./scripts #189.35 KB
28USER node0 B
29RUN |1 OPENCLAW_DOCKER_APT_PACKAGES= /bin/sh -c572.28 MB
30USER root0 B
31ARG OPENCLAW_INSTALL_BROWSER=10 B
32RUN |2 OPENCLAW_DOCKER_APT_PACKAGES= OPENCLAW_INSTALL_BROWSER=1 /bin/sh510.89 MB
33ARG OPENCLAW_INSTALL_DOCKER_CLI=0 B
34ARG OPENCLAW_DOCKER_GPG_FINGERPRINT=9DC858229FC7DD38854AE2D88D81803C0EBFCD880 B
35RUN |4 OPENCLAW_DOCKER_APT_PACKAGES= OPENCLAW_INSTALL_BROWSER=1 OPENCLAW_INSTALL_DOCKER_CLI=32 B
36ARG OPENCLAW_INSTALL_WASP=10 B
37RUN |5 OPENCLAW_DOCKER_APT_PACKAGES= OPENCLAW_INSTALL_BROWSER=1 OPENCLAW_INSTALL_DOCKER_CLI=37.81 MB
38USER node0 B
39COPY --chown=node:node . . #19.32 MB
40RUN |5 OPENCLAW_DOCKER_APT_PACKAGES= OPENCLAW_INSTALL_BROWSER=1 OPENCLAW_INSTALL_DOCKER_CLI=32 B
41RUN |5 OPENCLAW_DOCKER_APT_PACKAGES= OPENCLAW_INSTALL_BROWSER=1 OPENCLAW_INSTALL_DOCKER_CLI=31.58 MB
42ENV OPENCLAW_PREFER_PNPM=10 B
43RUN |5 OPENCLAW_DOCKER_APT_PACKAGES= OPENCLAW_INSTALL_BROWSER=1 OPENCLAW_INSTALL_DOCKER_CLI=1.06 MB
44USER root0 B
45RUN |5 OPENCLAW_DOCKER_APT_PACKAGES= OPENCLAW_INSTALL_BROWSER=1 OPENCLAW_INSTALL_DOCKER_CLI=181 B
46COPY scripts/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit547 B
47RUN |5 OPENCLAW_DOCKER_APT_PACKAGES= OPENCLAW_INSTALL_BROWSER=1 OPENCLAW_INSTALL_DOCKER_CLI=32 B
48ENV NODE_ENV=production0 B
49USER root0 B
50ARG OPENCLAW_INSTALL_BREW=10 B
51RUN |6 OPENCLAW_DOCKER_APT_PACKAGES= OPENCLAW_INSTALL_BROWSER=1 OPENCLAW_INSTALL_DOCKER_CLI=146.88 MB
52ENV HOMEBREW_PREFIX=/home/linuxbrew/.linuxbrew0 B
53ENV HOMEBREW_CELLAR=/home/linuxbrew/.linuxbrew/Cellar0 B
54ENV HOMEBREW_REPOSITORY=/home/linuxbrew/.linuxbrew/Homebrew0 B
55ENV GOPATH=/home/node/go0 B
56ENV PATH=/home/node/.npm-global/bin:/home/node/.local/bin:/home/node/go/bin:/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin:/root/.bun/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
57RUN |6 OPENCLAW_DOCKER_APT_PACKAGES= OPENCLAW_INSTALL_BROWSER=1 OPENCLAW_INSTALL_DOCKER_CLI=41.39 MB
58RUN |6 OPENCLAW_DOCKER_APT_PACKAGES= OPENCLAW_INSTALL_BROWSER=1 OPENCLAW_INSTALL_DOCKER_CLI=326.22 MB
59USER node0 B
60ARG OPENCLAW_INSTALL_SKILL_DEPS=10 B
61ARG OPENCLAW_SKIP_ML_DEPS=10 B
62RUN |8 OPENCLAW_DOCKER_APT_PACKAGES= OPENCLAW_INSTALL_BROWSER=1 OPENCLAW_INSTALL_DOCKER_CLI=781.24 MB
63ENTRYPOINT ["scripts/docker-entrypoint.sh"]0 B
64HEALTHCHECK &{["CMD-SHELL" "node -e \"fetch('http://127.0.0.1:18789/healthz').then((r)=>process.exit(r.ok?0:1)).catch(()=>process.exit(1))\""]0 B
65ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]0 B
66CMD ["node" "openclaw.mjs" "gateway" "--allow-unconfigured"]0 B

Command

# debian.sh --arch 'amd64' out/ 'bookworm' '@1768176000'