frostfs-s3-lifecycler/.docker/Dockerfile

21 lines
390 B
Docker
Raw Normal View History

FROM golang:1.21 as builder
ARG BUILD=now
ARG REPO=git.frostfs.info/TrueCloudLab/frostfs-s3-lifecycler
ARG VERSION=dev
WORKDIR /src
COPY . /src
RUN make
# Executable image
FROM alpine AS frostfs-s3-lifecycler
RUN apk add --no-cache bash ca-certificates
WORKDIR /
COPY --from=builder /src/bin/frostfs-s3-lifecycler /bin/frostfs-s3-lifecycler
ENTRYPOINT ["/bin/frostfs-s3-lifecycler"]