1
0
mirror of https://github.com/rancher/steve.git synced 2025-04-27 19:05:09 +00:00
steve/Dockerfile

15 lines
476 B
Docker
Raw Normal View History

2020-01-31 05:37:59 +00:00
# syntax = docker/dockerfile:experimental
2022-10-14 13:52:00 +00:00
FROM registry.suse.com/bci/golang:1.19 as build
2020-04-16 05:50:00 +00:00
COPY go.mod go.sum main.go /src/
2019-08-04 17:41:32 +00:00
COPY pkg /src/pkg/
#RUN --mount=type=cache,target=/root/.cache/go-build \
RUN \
2020-01-31 05:37:59 +00:00
cd /src && \
2020-04-16 05:50:00 +00:00
CGO_ENABLED=0 go build -ldflags "-extldflags -static -s" -o /steve
2019-08-04 17:41:32 +00:00
2022-10-14 13:52:00 +00:00
FROM registry.suse.com/bci/bci-micro:15.4.15.1
2019-09-11 21:05:00 +00:00
COPY --from=build /steve /usr/bin/steve
2019-08-08 05:42:29 +00:00
# Hack to make golang do files,dns search order
ENV LOCALDOMAIN=""
2019-09-11 21:05:00 +00:00
ENTRYPOINT ["/usr/bin/steve"]