Docker安装MinIo并配置HTTPS访问

1,083 阅读1分钟

1、安装MinIO

拉取镜像 
docker pull minio/minio 
运行下载安装 
docker run -p 9000:9000 -p 9001:9001 --name minio -d --restart=always -e "MINIO_ACCESS_KEY=admin" -e "MINIO_SECRET_KEY=admin123" -v /home/data:/data -v /home/config:/root/.minio minio/minio server --console-address ":9000" --address ":9001" /data

2、前往阿里云下载免费的证书文件(注意:要Apache版的)

image.png

image.png

3、修改公钥和私钥文件名为private.key public.crt

image.png

4、把这两个文件上传到服务器,我放到了/Home文件夹下,然后复制到容器内部

docker cp /home/private.key minio:/root/.minio/certs 
docker cp /home/public.crt minio:/root/.minio/certs

5、进入容器内部查看证书文件是否成功复制到容器内部

#进入容器内部 
docker exec -it minio bash 
#进入证书文件夹 cd /root/.minio/certs/

image.png 6、重新启动minio

docker restart minio

docker restart minio