File tree Expand file tree Collapse file tree 1 file changed +3
-6
lines changed
Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change 1010#
1111# Build: docker build -t nemoclaw-base .
1212
13- # ── Stage 1: System base ─────────────────────────────────────────────────────
14-
13+ # System base
1514FROM ubuntu:24.04 AS system
1615
1716ENV DEBIAN_FRONTEND=noninteractive \
@@ -42,8 +41,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
4241RUN groupadd -r supervisor && useradd -r -g supervisor -s /usr/sbin/nologin supervisor && \
4342 groupadd -r sandbox && useradd -r -g sandbox -d /sandbox -s /bin/bash sandbox
4443
45- # ── Stage 2: Developer tools ─────────────────────────────────────────────────
46-
44+ # Developer tools
4745FROM system AS devtools
4846
4947# Node.js 22 + build toolchain (needed by npm packages with native addons)
@@ -67,8 +65,7 @@ RUN curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg \
6765# uv (Python package manager)
6866COPY --from=ghcr.io/astral-sh/uv:latest /uv /usr/local/bin/uv
6967
70- # ── Stage 3: Final base image ───────────────────────────────────────────────
71-
68+ # Final base image
7269FROM devtools AS final
7370
7471# Ensure policy directory exists
You can’t perform that action at this time.
0 commit comments