minio (latest)
Published 2024-12-04 04:12:30 +01:00 by getty
Installation
docker pull src.ci/srv/minio:latestsha256:e2df2e215b7aed8822d6301deccef08514b47256a80f01ca372a31a73b63a59eImage layers
| ADD file:b4987bca8c4c4c640d6b71dcccfd7172b44771e0f851a47d05c00c2bdcd204f6 in / |
| CMD ["bash"] |
| RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg netbase sq wget ; rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends git mercurial openssh-client subversion procps ; rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends autoconf automake bzip2 default-libmysqlclient-dev dpkg-dev file g++ gcc imagemagick libbz2-dev libc6-dev libcurl4-openssl-dev libdb-dev libevent-dev libffi-dev libgdbm-dev libglib2.0-dev libgmp-dev libjpeg-dev libkrb5-dev liblzma-dev libmagickcore-dev libmagickwand-dev libmaxminddb-dev libncurses5-dev libncursesw5-dev libpng-dev libpq-dev libreadline-dev libsqlite3-dev libssl-dev libtool libwebp-dev libxml2-dev libxslt-dev libyaml-dev make patch unzip xz-utils zlib1g-dev ; rm -rf /var/lib/apt/lists/* # buildkit |
| ARG SRV_UID=1000 |
| ARG SRV_GID=1000 |
| ARG SRV_VERSION=0 |
| ENV SRV_UID=1000 |
| ENV SRV_GID=1000 |
| ENV SRV_VERSION=0 |
| ENV DEBIAN_FRONTEND=noninteractive |
| ENV MINIO_DATA=/minio |
| /bin/sh -c if [ -z "$( getent group $SRV_GID )" ] ; then groupadd -r --gid=$SRV_GID minio ; fi && if [ -z "$( getent passwd $SRV_UID )" ] ; then useradd -r -g $SRV_GID --uid=$SRV_UID --home-dir=$MINIO_DATA --shell=/bin/bash minio ; fi && mkdir -p $MINIO_DATA && chown -R $SRV_UID:$SRV_GID $MINIO_DATA && wget -q -O /usr/local/bin/minio https://dl.min.io/server/minio/release/linux-amd64/minio && wget -q -O /usr/local/bin/mc https://dl.min.io/client/mc/release/linux-amd64/mc && chmod 555 /usr/local/bin/minio /usr/local/bin/mc |
| USER 1000:1000 |
| STOPSIGNAL SIGINT |
| EXPOSE 9000 9001 |
| VOLUME [/minio] |
| WORKDIR /minio |
| CMD ["/usr/local/bin/minio" "server" "$MINIO_DATA" "--console-address" ":9001"] |