minio 本地仪表板未打开

minio local dashboard is not opening

我已经在 docker 中安装了 minio。安装成功,下面是minio服务器的日志:

我认为一切都很好,但是当我在浏览器中调用 localhost:9000 url 时,它重定向到 localhost:40793 并显示错误消息 无法访问网站.

我不知道这个问题。谁能帮忙?提前致谢。

解决有关动态端口的警告对我有用。我认为问题在于 minio 在端口 9000 上为 API 提供服务,但是当在浏览器中访问该地址时(例如 localhost:9000)会尝试将您重定向到控制台。控制台位于 docker 未公开的动态端口上。

相反,我们可以使用 --console-address 标志指定控制台端口,并在 docker 命令中公开它。这对我有用:

docker run -p 9000:9000 -p 9001:9001 --name minio -d -v ~/minio/data:/data -e "MINIO_ROOT_USER={ACCESS_KEY}" -e "MINIO_ROOT_PASSWORD={ACCESS_SECRET}" minio/minio server --console-address :9001 /data

然后我可以在 localhost:9001 访问控制台(尽管访问 localhost:9000 也将我重定向到那里)。