| giolekva | 00aa972 | 2020-04-29 17:00:12 +0400 | [diff] [blame] | 1 | FROM arm64v8/alpine |
| giolekva | f844f67 | 2020-04-28 00:02:58 +0400 | [diff] [blame] | 2 | |
| giolekva | 00aa972 | 2020-04-29 17:00:12 +0400 | [diff] [blame] | 3 | RUN apk add --no-cache curl |
| giolekva | f844f67 | 2020-04-28 00:02:58 +0400 | [diff] [blame] | 4 | |
| giolekva | 00aa972 | 2020-04-29 17:00:12 +0400 | [diff] [blame] | 5 | RUN curl --silent --show-error --fail --location \ |
| 6 | --header "Accept: application/tar+gzip, application/x-gzip, application/octet-stream" -o /usr/bin/minio \ |
| 7 | "https://dl.minio.io/server/minio/release/linux-arm64/minio" \ |
| 8 | && chmod 0755 /usr/bin/minio |
| 9 | RUN curl --silent --show-error --fail --location \ |
| 10 | --header "Accept: application/tar+gzip, application/x-gzip, application/octet-stream" -o /usr/bin/docker-entrypoint.sh \ |
| 11 | "https://raw.githubusercontent.com/minio/minio/master/dockerscripts/docker-entrypoint.sh" \ |
| 12 | && chmod 0755 /usr/bin/docker-entrypoint.sh |
| giolekva | f844f67 | 2020-04-28 00:02:58 +0400 | [diff] [blame] | 13 | |
| 14 | EXPOSE 9000 |
| giolekva | f844f67 | 2020-04-28 00:02:58 +0400 | [diff] [blame] | 15 | ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] |
| giolekva | f844f67 | 2020-04-28 00:02:58 +0400 | [diff] [blame] | 16 | VOLUME ["/data"] |
| giolekva | 00aa972 | 2020-04-29 17:00:12 +0400 | [diff] [blame] | 17 | CMD ["minio"] |