frostfs-s3-lifecycler/.docker/Dockerfile
Denis Kirillov 4e71fbeba6 [#1] Add basic repository structure
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2024-07-02 12:14:51 +03:00

20 lines
390 B
Docker

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"]