File tree Expand file tree Collapse file tree 1 file changed +6
-8
lines changed
Expand file tree Collapse file tree 1 file changed +6
-8
lines changed Original file line number Diff line number Diff line change 1- FROM node:10.21 .0-jessie AS build_node
1+ FROM node:18.3 .0-alpine3.16 AS build_node
22WORKDIR /tmp/ssl-status-board
33COPY . .
44RUN yarn install
55RUN yarn build
66
7- FROM golang:1.14 -alpine AS build_go
7+ FROM golang:1.18 -alpine AS build_go
88WORKDIR /go/src/github.com/RoboCup-SSL/ssl-status-board
99COPY . .
10- COPY --from=build_node /tmp/ssl-status-board/dist dist
11- RUN go get -v -t -d ./...
12- RUN go get -v github.com/gobuffalo/packr/packr
13- WORKDIR cmd/ssl-status-board
14- RUN GOOS=linux GOARCH=amd64 packr build -o ../../release/ssl-status-board_linux_amd64
10+ COPY --from=build_node /tmp/ssl-status-board/pkg/board/ui/dist pkg/board/ui/dist
11+ RUN go build -o release/ssl-status-board_linux_amd64 ./cmd/ssl-status-board
1512
1613# Start fresh from a smaller image
17- FROM alpine:3.15
14+ FROM alpine:3.16
1815COPY --from=build_go /go/src/github.com/RoboCup-SSL/ssl-status-board/release/ssl-status-board_linux_amd64 /app/ssl-status-board
1916EXPOSE 8082
17+ USER 1000
2018ENTRYPOINT ["/app/ssl-status-board" ]
2119CMD []
You can’t perform that action at this time.
0 commit comments