File tree Expand file tree Collapse file tree 1 file changed +7
-12
lines changed
Expand file tree Collapse file tree 1 file changed +7
-12
lines changed Original file line number Diff line number Diff line change 11FROM golang:1.24-bullseye AS builder
22ENV GONOPROXY=
33
4- RUN wget -O /usr/local/zenroom-zencode-exec \
5- https://github.com/dyne/zenroom/releases/latest/download/zencode-exec \
6- && chmod +x /usr/local/zenroom-zencode-exec
7-
84WORKDIR /app
95COPY go.mod go.sum ./
106RUN go mod download
117
128COPY . .
13- RUN go build -o /interfacer-dpp ./cmd/main
9+ RUN go build -o /usr/local/bin/interfacer-dpp ./cmd/main
10+
11+ FROM ghcr.io/dyne/zenroom:latest
1412
15- FROM dyne/devuan:chimaera
1613WORKDIR /root
1714
1815ENV HOST=0.0.0.0
1916ENV PORT=8080
2017ENV GIN_MODE=release
21- ENV PATH="/usr/local/zenroom/bin:${PATH}"
2218
23- RUN mkdir -p /usr/local/zenroom/ bin
19+ COPY --from=builder /usr/local/bin/interfacer-dpp /usr/local/ bin/interfacer-dpp
2420
2521EXPOSE 8080
2622
27- COPY --from=builder /interfacer-dpp /usr/local/bin/interfacer-dpp
28- COPY --from=builder /usr/local/zenroom-zencode-exec /usr/local/zenroom/bin/zencode-exec
29-
30- CMD ["/usr/local/bin/interfacer-dpp" ]
23+ # IMPORTANT: override both entrypoint and cmd so zenroom doesn't run first
24+ ENTRYPOINT ["/usr/local/bin/interfacer-dpp" ]
25+ CMD []
You can’t perform that action at this time.
0 commit comments