主要是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
- "8081:8081"
dockerfile
FROM sonatype/nexus3
COPY --from=hengyunabc/arthas:latest /opt/arthas /opt/arthas
配置s3 存儲
參考如下圖

使用
- raw host 模式
- minio 存儲效果
存儲結構上與老版本的是一緻的
參考s3 調用處理
- 上傳