diff --git a/Dockerfile b/Dockerfile index 769614d1d..8d3c398fa 100644 --- a/Dockerfile +++ b/Dockerfile @@ -24,12 +24,12 @@ RUN pip3 install --break-system-packages pyyaml # Copy our plugin and blueprint into the sandbox COPY nemoclaw/dist/ /opt/nemoclaw/dist/ COPY nemoclaw/openclaw.plugin.json /opt/nemoclaw/ -COPY nemoclaw/package.json /opt/nemoclaw/ +COPY nemoclaw/package.json nemoclaw/package-lock.json /opt/nemoclaw/ COPY nemoclaw-blueprint/ /opt/nemoclaw-blueprint/ # Install runtime dependencies only (no devDependencies, no build step) WORKDIR /opt/nemoclaw -RUN npm install --omit=dev +RUN npm ci --omit=dev # Set up blueprint for local resolution RUN mkdir -p /sandbox/.nemoclaw/blueprints/0.1.0 \