【发布时间】:2021-02-11 19:21:16
【问题描述】:
我现在搜索了几个小时,以使 minio 使用 docker 处理自签名 tls 证书。 根据文档证书只需要放在 /root/.minio/certs/CAs 或 /root/.minio/ 在 minio 容器内
我都试过了,都没有成功
这就是我启动 minio 的方式(使用 saltstack):
minio:
docker_container.running:
- order: 10
- hostname: backup
- container_name: backup
- binds:
- /root/backup:/data
- /srv/salt/minio/certs:/root/.minio
- image: minio/minio:latest
- port_bindings:
- 10.10.10.1:9000:443
- environment:
- MINIO_BROWSER=off
- MINIO_ACCESS_KEY=BlaBlaBla
- MINIO_SECRET_KEY=BlaBlaBla
- privileged: false
- entrypoint: sh
- command: -c 'mkdir -p /data/backup && /usr/bin/minio server --address ":443" /data'
- restart_policy: always
如果我执行“docker logs minio”,我只会看到 http 而不是 https:
公钥和私钥都安装在容器内的正确位置,但它们似乎无法识别...
smb 可以帮忙,我需要在这里添加一些额外的参数吗?
提前致谢
【问题讨论】: