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
I can't get it to work with
I'll be surprised with a 400 Bad Request from minio with the following minio log entry
<Error><Code>**InvalidArgument**</Code><Message>**Invalid arguments provided** for XXXX/startedat: (**The encryption method is not supported**)</Message>.....</Error>
Do you think it's because of the keyid is unset?
How have you setup/configured the use of the keyid?