We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 9addbff + bd72f0e commit beee398Copy full SHA for beee398
1 file changed
Dockerfile
@@ -41,9 +41,12 @@ COPY --from=builder /binaries .
41
42
FROM alpine
43
RUN apk add --no-cache ca-certificates docker-cli
44
+RUN addgroup -S cagent && adduser -S -G cagent cagent
45
ARG TARGETOS TARGETARCH
46
ENV DOCKER_MCP_IN_CONTAINER=1
-ENTRYPOINT ["/cagent"]
47
-RUN mkdir /data
+RUN mkdir /data /work && chmod 777 /data /work
48
COPY --from=docker/mcp-gateway:v2 /docker-mcp /usr/local/lib/docker/cli-plugins/
49
COPY --from=builder /binaries/cagent-$TARGETOS-$TARGETARCH /cagent
50
+USER cagent
51
+WORKDIR /work
52
+ENTRYPOINT ["/cagent"]
0 commit comments