docker 的minio容器怎么修改配置文件,开启https访问
时间: 2023-12-05 22:04:32 浏览: 206
要修改docker容器中的minio配置文件并启用https访问,可以按照以下步骤操作:
1. 首先,创建一个用于存储minio数据的本地目录:
```
mkdir -p /data/minio
```
2. 启动minio容器:
```
docker run -p 9000:9000 --name minio -v /data/minio:/data minio/minio server /data
```
3. 进入容器:
```
docker exec -it minio sh
```
4. 生成自签名证书:
```
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /root/.minio/certs/private.key -out /root/.minio/certs/public.crt
```
5. 修改minio配置文件:在容器中,编辑 /root/.minio/config/config.json 文件,将以下配置项添加到文件末尾:
```
"tls": {
"enabled": true,
"certs": {
"public": "/root/.minio/certs/public.crt",
"private": "/root/.minio/certs/private.key"
}
}
```
6. 重启minio容器,使配置生效:
```
docker restart minio
```
现在,您应该可以通过 https://localhost:9000 访问minio了。
阅读全文