Browse Source

add minio image

pull/1/head
Nicolas Massé 8 years ago
parent
commit
46bbb7755a
  1. 13
      minio/Dockerfile
  2. 20
      minio/README.md

13
minio/Dockerfile

@ -0,0 +1,13 @@
FROM registry.access.redhat.com/rhel7:latest
RUN curl -L -o /usr/local/bin/minio https://dl.minio.io/server/minio/release/linux-amd64/minio \
&& chmod 755 /usr/local/bin/minio \
&& mkdir /var/lib/minio /etc/minio \
&& chmod -R ugo+rw,+X /var/lib/minio /etc/minio
VOLUME /var/minio
WORKDIR /var/minio
EXPOSE 9000
ENTRYPOINT [ "/usr/local/bin/minio" ]
CMD [ "server", "--config-dir", "/etc/minio" ]

20
minio/README.md

@ -0,0 +1,20 @@
# Minio Docker images based on RHEL7 for OpenShift
## Description
This project proposes ready-to-use templates to deploy Minio
on OpenShift.
## Deployment
### Pre-requisites
```
oc import-image -n openshift rhel7 --from registry.access.redhat.com/rhel7:latest --confirm
```
### Deploy Minio on OpenShift
```
oc process -f minio.yaml -p MINIO_ROUTE_HOSTNAME=minio.openshift.test | oc create -f -
```
Loading…
Cancel
Save