9、Docker 安装 MinIO
2023-12-27 15:10:06
Docker 安装 MinIO
-
拉取镜像
docker pull minio/minio
-
数据文件映射
mkdir -p /docker/minio/data
-
运行容器
docker run -d \ -p 9000:9000 \ -p 9090:9090 \ --name minio \ -v /docker/minio/data:/data \ -e "MINIO_ROOT_USER=admin" \ -e "MINIO_ROOT_PASSWORD=admin123" \ minio/minio server /data --console-address ":9090"
解释
docker run -d \ # 后台启动 -p 9000:9000 \ # api -p 9090:9090 \ # 访问地址 --name minio -v /docker/minio/data:/data \ #映射数据文件 -e "MINIO_ROOT_USER=admin" \ #账号 -e "MINIO_ROOT_PASSWORD=admin123" \ #密码 minio/minio server /data --console-address ":9090" #指定访问端口9090不变更
-
访问:http://localhost:9090/login 账号:admin,密码:admin123
-
docker中使用MC
-
启动控制台
docker pull minio/mc docker run -it --name mc --entrypoint=/bin/sh minio/mc docker start -i mc
-
配置管理
# 查询mc host配置 mc config host ls # 添加minio服务 mc config host add minio-server http://192.168.56.10:9090 admin admin123 # 删除host mc config host remove minio-server
-
文件管理
# 上传下载 mc cp 源文件地址 目标地址 mc rm 文件地址
-
Bucket管理
# 创建桶 mc mb hostname / bucketName eg:mc mb minio-server /bucket01 # 删除桶 --force表示强制删除 mc rb hostname /bucketName eg:mc rb --force minio-server /bucket02
-
admin管理
service # 服务重启并停止所有MinIO服务器 update # 更新所有MinIO服务器 info # 显示MinIO服务器信息 user # 管理用户 group # 管理小组 policy # MinIO服务器中定义的策略管理 config # MinIO服务器配置管理 heal # 修复MinIO服务器上的磁盘,存储桶和对象 profile # 生成概要文件数据以进行调试 top # 提供MinIo的顶部统计信息 trace # 跟踪显示MinIO服务器的http跟踪 console # 控制台显示MinIo服务器的控制台日志 prometheus # Prometheus管理Prometheus配置 kms # kms执行KMS管理操作
-
文章来源:https://blog.csdn.net/a332056918/article/details/135244380
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!