当前位置: 首页 > news >正文

徐汇手机网站建设手表官方网站

徐汇手机网站建设,手表官方网站,天猫招商,网站建设专业总结概述 因为工作需要搭建对象存储的测试环境,故而使用Docker部署Minio,测试通过博文记录用以备忘 步骤 拉取镜像 docker pull minio/minio启动容器 docker run -p 9000:9000 -p 9090:9090 \--name minio \-d --restartalways \-e "MINIO_ACCESS_K…

概述

因为工作需要搭建对象存储的测试环境,故而使用Docker部署Minio,测试通过博文记录用以备忘

步骤

拉取镜像

docker pull minio/minio

启动容器


docker run -p 9000:9000 -p 9090:9090 \--name minio \-d --restart=always \-e "MINIO_ACCESS_KEY=admin" \-e "MINIO_SECRET_KEY=admin123" \-e "MINIO_REGION=cn-sz-1" \ #必须要加这句,不然会提示MissingRegion: could not find region configuration-v /minio/data:/data \minio/minio server \/data --console-address ":9090" -address ":9000"

创建AccessKey

1.登录Minio Web控制台
2.创建Access Keys -> Create access key
3.写代码测试

测试例子

package mainimport ("bytes""fmt""log/slog""net/http""os""time""github.com/aws/aws-sdk-go/aws""github.com/aws/aws-sdk-go/aws/credentials""github.com/aws/aws-sdk-go/aws/session""github.com/aws/aws-sdk-go/service/s3"
)var (bucket    = "test-bucket"accessKey = "OjoNSsmCfHfNo9Pn0s7B"secretKey = "jYJypIdww6WJz4PC5v3UjgRakzCmCm6YSF24UBB4"endpoint  = "http://127.0.0.1:9000"region    = "cn-sz-1"timeout time.Duration = time.Second * 5
)func main() {sess, err := session.NewSession(&aws.Config{Credentials:      credentials.NewStaticCredentials(accessKey, secretKey, ""),Endpoint:         &endpoint,Region:           &region,S3ForcePathStyle: aws.Bool(true),})if err != nil {slog.Warn(fmt.Sprintf("create OSS Session Failure... err=%s", err.Error()))return}data, err := os.ReadFile("./test.go")_, err = s3.New(sess).PutObject(&s3.PutObjectInput{Bucket:      aws.String(bucket), // bucket nameKey:         aws.String("test.go"),Body:        bytes.NewReader(data),ContentType: aws.String(http.DetectContentType(data)),})if err != nil {slog.Error(fmt.Sprintf("PUT err = %v", err))} else {slog.Info("Upload OK")}
}

参考链接

Docker部署minio详细步骤

http://www.dtcms.com/a/600962.html

相关文章:

  • 图解|Go语言实现 Agent|LLM+MCP+RAG
  • 分布式专题——55 ElasticSearch性能调优最佳实践
  • 深入理解HarmonyOS Calendar组件:高级日期选择实现与优化
  • 中小企业的网站建设 论文怎么免费建自己的网站
  • Qt配置安卓开发环境
  • 塔吉特采购“安全密码”:自养号技术如何规避砍单风险提高成功率
  • 「腾讯云NoSQL」技术之MongoDB篇:MongoDB 5.0→8.0 balance性能提升40%内幕揭秘
  • Blender入门学习11 - 合成器
  • Blender 漫游车设计与渲染环境塑造
  • 怀柔营销型网站建设腾讯专门做数据标注的网站是
  • 阿里云做网站选择服务器湖北省住房和城乡建设厅官方网站
  • 比 Cursor 更丝滑的 AI DevOps 编程智能体 - CodeRider-Kilo 正式发布!
  • 【C++设计模式之单例模式SingletonPattern】
  • Blob格式的PDF文件调用打印,浏览器文件打印(兼容)
  • 软件单例模式
  • 微服务搭建----springboot接入Nacos2.x
  • DataWhale-HelloAgents(第二部分:大语言模型基础)
  • 批量转换论文正文引用为上标后转PDF保持上标
  • 一个简洁的独立站(带产品管理功能+双语言)
  • 阿里巴巴网站建设建议广州网页设计机构
  • Hello-agents TASK02 第三章节 大模型基础
  • 深入理解cursor 中的mcp工作原理
  • Nginx 基础教程:从安装到核心配置(视频教程)
  • 实战指南:使用 CAN FD LIN网关进行嵌入式开发与协议转换
  • Excel插件:学校成绩统计与排名介绍
  • IBMS三维可视化集成系统产品介绍
  • 网站负责人核验现场拍摄照片电子件网站建设总结经验
  • 宇宙膨胀速度的光速极限:基于张祥前统一场论的第一性原理推导与观测验证
  • Custom SRP - 14 Multiple Cameras
  • QT开发汇总(更新2025.11.12)