云计算百科
云计算领域专业知识百科平台

基于红旗Asianux服务器操作系统V8搭建个人图床(MinIO版)

MinIO 是什么

官网描述:https://www.minio.org.cn

MinIO 是一种高性能、S3 兼容的对象存储。 它专为大规模 AI/ML、数据湖和数据库工作负载而构建,并且它是由软件定义的存储。 不需要购买任何专有硬件,就可以在云上和普通硬件上拥有分布式对象存储。 MinIO拥有开源 GNU AGPL v3 和商业企业许可证的双重许可。

环境准备

  • 一台安装红旗Asianux服务器操作系统V8的服务器

  • 安装好docker及docker-compose

  • 安装好 PicGo ,本次的 PicGo 版本为 2.3.1;PicGo 是一个用于快速上传图片并获取图片 URL 链接的工具

    下载地址:https://github.com/Molunerfinn/PicGo/releases

  • Typora(或者其他可以使用PicGo的笔记工具)

  • Docker部署MinIO

    docker-compose.yml

    services:
    minio:
    image: minio/minio
    hostname: "minio"
    ports:
    9000:9000 # API 端口
    9001:9001 # 控制台端口
    environment:
    MINIO_ROOT_USER: minioadmin
    MINIO_ROOT_PASSWORD: redflag@2025
    volumes:
    /opt/minio/data:/data
    /opt/minio/config:/root/.minio/
    command: server consoleaddress ':9001' /data
    privileged: true
    restart: always
    network_mode: bridge
    healthcheck:
    test: ["CMD", "curl", "-I", "http://minio:9000/minio/health/live"]
    interval: 30s # 每 30 秒检查一次
    timeout: 5s # 5 秒内无响应则失败
    retries: 3 # 失败 3 次后认为容器不可用
    start_period: 10s # 容器启动后等待 10 秒才开始健康检查

    networks:
    default:
    name: bridge
    external: true

    控制台设置MinIO

    访问:http://minioIP:9001

  • 点击Create a Bucket创建一个新的存储桶
  • image-202502181049291

    image-202502181051880

  • 修改存储桶的权限,设置为 Public
  • image-202502181054803

    PicGO使用MinIO图床

  • 首先,需要安装 PicGo,在上面的【环境准备】中已有说明

  • 由于PicGO默认并不支持MinIO,所以需要下载MinIO对应的插件并安装(直接搜索minio)

    插件市场:https://github.com/PicGo/Awesome-PicGo

  • 创建Access key,点击Create access key按钮,创建即可;创建的secretKey只会显示一次!! 建议下载文件后边会用到

  • image-202502181117874

    image-202502181125595

  • 安装完成后,点击图床设置,点击MinIO 图床,然后就可以看到需要配置的一些东西,下图是一些说明,按照对应的说明把信息填好就可以了
    • accessKey 和 secretKey 就是我们上一步创建好的
    • port:端口需要填写9000,或者可以不填,使用HTTP或HTTPS的默认端口,但是需要在服务器设置 Nginx 来反向代理到 9000 端口
  • image-202502181130353

    Typora使用PicGo

    在Typora中开启PicGO的图片上传功能,并验证一下图片上传

    image-202502181134089

    image-202502181138474

    参考文档

    • 安装和部署MinIO | MinIO 中文文档

    • MinIO + PicGo + Typora搭建个人图床 | 博客园

    • 安装PicGO插件-解决搜不到插件以及下载慢的通用方法 | 陶小桃Blog

    赞(0)
    未经允许不得转载:网硕互联帮助中心 » 基于红旗Asianux服务器操作系统V8搭建个人图床(MinIO版)
    分享到: 更多 (0)

    评论 抢沙发

    评论前必须登录!