storj.io/minio@v0.0.0-20230509071714-0cbc90f649b1/Dockerfile.dev (about) 1 FROM registry.access.redhat.com/ubi8/ubi-minimal:8.3 2 3 ARG TARGETARCH 4 5 LABEL maintainer="MinIO Inc <dev@min.io>" 6 7 COPY dockerscripts/docker-entrypoint.sh /usr/bin/ 8 COPY minio /usr/bin/ 9 10 ENV MINIO_UPDATE=off \ 11 MINIO_ACCESS_KEY_FILE=access_key \ 12 MINIO_SECRET_KEY_FILE=secret_key \ 13 MINIO_ROOT_USER_FILE=access_key \ 14 MINIO_ROOT_PASSWORD_FILE=secret_key \ 15 MINIO_KMS_SECRET_KEY_FILE=kms_master_key 16 17 RUN microdnf update --nodocs 18 RUN microdnf install curl ca-certificates shadow-utils util-linux --nodocs 19 RUN microdnf clean all && \ 20 chmod +x /usr/bin/minio && \ 21 chmod +x /usr/bin/docker-entrypoint.sh 22 23 EXPOSE 9000 24 25 ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] 26 27 VOLUME ["/data"] 28 29 CMD ["minio"]