Prechádzať zdrojové kódy

feat: add minio mc in docker (#96)

jeessy2 1 rok pred
rodič
commit
4baef0b447
1 zmenil súbory, kde vykonal 4 pridanie a 0 odobranie
  1. 4 0
      Dockerfile

+ 4 - 0
Dockerfile

@@ -18,6 +18,9 @@ COPY . ./
 RUN go mod tidy && \
     go build -o s3sync ./cli
 
+# minio mc
+FROM minio/mc:latest AS mc
+
 # final stage
 FROM debian:stable-slim
 
@@ -49,6 +52,7 @@ ENV XDG_CONFIG_HOME=/app/backup-x-files
 
 COPY --from=builder /app/backup-x /app/backup-x
 COPY --from=s3sync /src/s3sync/s3sync /usr/local/bin/s3sync
+COPY --from=mc /usr/bin/mc /usr/bin/mc
 
 EXPOSE 9977
 ENTRYPOINT ["/app/backup-x"]