docker run -d -p 9000:9000 --name minio minio/minio server /export
docker logs minio
version: 0.1
log:
level: debug
formatter: text
fields:
service: registry
environment: staging
loglevel: debug
storage:
s3:
accesskey: <minio access key>
secretkey: <minio secret key>
region: us-east-1
regionendpoint: http://<docker host ip running minio>:9000
# Make sure you've created the following bucket.
bucket: docker
encrypt: false
keyid: mykeyid
secure: true
v4auth: true
chunksize: 5242880
rootdirectory: /
delete:
enabled: true
maintenance:
uploadpurging:
enabled: true
age: 168h
interval: 24h
dryrun: false
readonly:
enabled: false
http:
addr: :5000
tls:
certificate: /certs/domain.crt
key: /certs/domain.key
docker run -d -p 5000:5000 \
-v $(pwd)/config.yml:/etc/docker/registry/config.yml \
-v $(pwd)/certs:/certs \
--name=registry registry:2
docker tag alpine:3.5 <docker host ip running registry>:5000/alpine:3.5
docker push <docker host ip running registry>:5000/alpine:3.5
Have you experienced and performance issues with the minio backend when:
maintenance: uploadpurging: enabled: true age: 168h interval: 24h dryrun: false
is turned on?