docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > docker compose minio 文件服务器

docker compose 安装 minio 文件服务器的流程

作者:雨云21

这篇文章主要介绍了docker compose安装minio文件服务器的流程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧

成功后的效果

在最新版本官方把界面上的某些功能给删了,建议用这个版本:minio/minio:RELEASE.2025-04-22T22-12-26Z

1、检查环境

首先需要确保已经安装了docker compose

检查是否已安装:

docker compose version

如果能运行,表示你可以使用 docker compose up 而不是 docker-compose up

2、创建yml文件

services:
  minio:
    image: minio/minio:RELEASE.2025-04-22T22-12-26Z # 全功能版本
    container_name: minio
    restart: unless-stopped
    ports:
      - 9100:9100
      - 9001:9001
    environment:
      MINIO_ROOT_USER: "minio"
      MINIO_ROOT_PASSWORD: "123"
    # 指定端口、控制台端口、文件存放目录
    command: server --address ":9100" --console-address ":9001" /cdata
    volumes:
      - ./minio/data:/cdata
    networks:
      - nginx_default
networks:
  nginx_default:
    external: true
    # platform: linux/amd64/v8

3、运行

docker compose up -d

访问 http://localhost:9001

4、使用

点击 Create a Bucket.创建桶

在桶内上传一张图片

5、设置桶访问权限

设置好权限后我们访问一下刚才的图片:http://localhost:9100/oss/210504112027-10.jpg
访问地址是:ip+端口+桶名称+文件目录+文件名,注意这里使用的是api端口号,不是UI界面端口号

后端使用Access Keys来进行文件的上传和删除,后端使用的也是api端口号

到此这篇关于docker compose 安装 minio 文件服务器的文章就介绍到这了,更多相关docker compose minio 文件服务器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文