新版本nexus minio 集成测试

主要是nexus 变化比较大了,刚好学习下,看看新版本对于minio 的支持情况了(依然支持),测试的版本是3.42

环境准备

  • docker-compose 文件
version: '3'
services:
  minio:
    image: minio/minio
    ports:
      - "9002:9000"
      - "19001:19001"
    environment:
      MINIO_ACCESS_KEY: minio
      MINIO_SECRET_KEY: minio123
    command: server --console-address :19001 --quiet /data
  nexus:
    build: ./
    image: dalongrong/nexus3:arthas
    ports:
      - "8081:8081"

dockerfile

FROM sonatype/nexus3
COPY --from=hengyunabc/arthas:latest /opt/arthas /opt/arthas

配置s3 存储

参考如下图

 

 

 

 

使用

  • raw host 模式

 

 

  • minio 存储效果

存储结构上与老版本的是一致的

 

 

参考s3 调用处理

  • 上传

 

 

说明

基于minio 对象存储的nexus 存储方案是一个很不错模式,扩展性以及系统迁移都是不错的选择,毕竟本地盘存储风险以及系统迁移存储问题(nfs 不推荐使用)

参考资料

https://www.cnblogs.com/rongfengliang/p/9094503.html

posted on   荣锋亮  阅读(430)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2020-11-01 duckdb 嵌入式的olap数据库
2020-11-01 trivy 容器安全扫描工具
2020-11-01 Materialize under the Hood
2020-11-01 materialize 参考架构
2020-11-01 materialize 试用
2020-11-01 materialize 基于sql 的流式数据处理平
2019-11-01 ava 类似jest snapshot 功能试用

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示