1
- # syntax=docker/dockerfile:1.4
2
- FROM golang:1.24-alpine AS builder
3
- ENV CGO_ENABLED=0
4
- WORKDIR /backend
5
- COPY backend/go.* .
6
- RUN --mount=type=cache,target=/go/pkg/mod \
7
- --mount=type=cache,target=/root/.cache/go-build \
8
- go mod download
9
- COPY backend/. .
10
- RUN --mount=type=cache,target=/go/pkg/mod \
11
- --mount=type=cache,target=/root/.cache/go-build \
12
- go build -trimpath -ldflags="-s -w" -o bin/service
1
+ # # syntax=docker/dockerfile:1.4
2
+ # FROM golang:1.24-alpine AS builder
3
+ # ENV CGO_ENABLED=0
4
+ # WORKDIR /backend
5
+ # COPY backend/go.* .
6
+ # RUN --mount=type=cache,target=/go/pkg/mod \
7
+ # --mount=type=cache,target=/root/.cache/go-build \
8
+ # go mod download
9
+ # COPY backend/. .
10
+ # RUN --mount=type=cache,target=/go/pkg/mod \
11
+ # --mount=type=cache,target=/root/.cache/go-build \
12
+ # go build -trimpath -ldflags="-s -w" -o bin/service
13
13
14
14
FROM --platform=$BUILDPLATFORM node:23-alpine3.20 AS client-builder
15
15
WORKDIR /ui
@@ -34,14 +34,14 @@ LABEL org.opencontainers.image.title="AI Tool Catalog" \
34
34
com.docker.extension.categories="utility-tools" \
35
35
com.docker.extension.changelog="Added MCP catalog"
36
36
37
- COPY --from=builder /backend/bin/service /
37
+ # COPY --from=builder /backend/bin/service /
38
38
COPY docker-compose.yaml .
39
39
COPY metadata.json .
40
40
COPY docker.svg /docker.svg
41
41
COPY host-binary/dist/windows-${TARGETARCH}/host-binary.exe /windows/host-binary.exe
42
42
COPY host-binary/dist/darwin-${TARGETARCH}/host-binary /darwin/host-binary
43
43
COPY host-binary/dist/linux-${TARGETARCH}/host-binary /linux/host-binary
44
44
COPY --from=client-builder /ui/build ui
45
- COPY data /data
45
+ # COPY data /data
46
46
47
- CMD ["/service" , "-socket" , "/run/guest-services/backend.sock" ]
47
+ # CMD ["/service", "-socket", "/run/guest-services/backend.sock"]
0 commit comments