Docker安装minio
Docker安装minio
Docker安装minio
Minio是一种开源的对象存储系统,它提供了与Amazon Web Services S3兼容的API,并支持所有核心S3功能。
- github: https://github.com/minio/minio
- 官网: https://www.minio.org.cn/
- 文档: https://www.minio.org.cn/docs/minio/kubernetes/upstream/
直接通过Docker安装
# 下载镜像
docker pull minio/minio
# 查看镜像
docker images
# 运行镜像
docker run \
-p 9000:9000 \
-p 9090:9090 \
--net=host \
--name minio-server \
-d --restart=always \
-e "MINIO_ACCESS_KEY=admin" \
-e "MINIO_SECRET_KEY=pwd123" \
-v /opt/minio/data:/data \
-v /opt/minio/config:/root/.minio \
minio/minio server /data \
--console-address ":9090" -address ":9000"
通过Jenkins安装
#!/bin/bash
su - jenkins
serverIp="172.16.1.84"
imgaeName="minio-server"
apiPort="9000"
adminPort="9090"
adminUser="admin"
adminPassword="bz6@#a2Hs%Kk8xnc"
ssh -i /home/jenkins/.ssh/id_rsa jenkins@$serverIp "sudo docker pull minio/minio"
ssh -i /home/jenkins/.ssh/id_rsa jenkins@$serverIp "echo '*** delete docker...';sudo docker rm -f $imgaeName"
ssh -i /home/jenkins/.ssh/id_rsa jenkins@$serverIp "sudo docker run -p $apiPort:$apiPort -p $adminPort:$adminPort --net=host --name $imgaeName -d --restart=always -e \"MINIO_ACCESS_KEY=$adminUser\" -e \"MINIO_SECRET_KEY=$adminPassword\" -v /opt/minio/data:/data -v /opt/minio/config:/root/.minio minio/minio server /data --console-address \":$adminPort\" -address \":$apiPort\""
访问管理后台
访问设定的管理平台端口地址9090
, 即可进入管理平台的登录页面
输入启动minio时指定的账号密码, 进入管理系统.
进入系统后, 可以进行bucket管理 策略管理 用户管理等
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧