MacOS安装Minio

1. 安装

1.1 通过homebrew安装

推荐使用 homebrew工具进行安装,简单又快捷

brew install minio

通过以上工具安装后,运行文件默认路径为:/opt/homebrew/bin

可以通过brew --prefix快速定位到安装目录

1.2 通过Docker安装

拉取镜像

docker pull minio

通过docker run启动容器

docker run -d \
  -p 9000:9000 \
  -p 9001:9001 \
  -e "MINIO_ROOT_USER=minioadmin" \
  -e "MINIO_ROOT_PASSWORD=minioadmin" \
  -v /path/do/dictionary:/data \
  minio/minio server /data --console-address ":9001"

务必要注意--console-address ":9001"否则docker内部 minio的WebUI端口会被分配到别的端口,通过本地映射端口无法访问。

通过docker-compose启动容器

version: "3"

services:
  minio:
    image: minio/minio:latest
    restart: always
    privileged: true
    command: server --address ":9000" --console-address ":9001" /data
    ports:
      - "9000:9000"
      - "9001:9001"
    networks:
      - privnet
    volumes:
      - "/path/do/dictionary:/data"
    environment:
      - MINIO_ROOT_USER=minioadmin
      - MINIO_ROOT_PASSWORD=minioadmin
      - MINIO_DEFAULT_BUCKETS=privchat

networks:
  privnet:
    driver: bridge

2. 运行

homebrew安装完成后有两种运行方式:

  1. minio server /path/to/dictionary/ 前台启动minio,存储路径为:/path/to/dictionary/
  2. brew services start minio 后台启动minio,默认路径为:/opt/homebrew/var/minio

如果需要修改第二种方式启动minio时的存储路径,需要修改brew启动配置文件,该文件位于:/opt/homebrew/Cellar/minio目录下,修改homebrew.mxcl.minio.plist文件。注意:需要有访问/path/to/dictionary文件的必要权限。

	<array>
		<string>/opt/homebrew/opt/minio/bin/minio</string>
		<string>server</string>
		<string>--certs-dir=/opt/homebrew/etc/minio/certs</string>
		<string>--address=:9000</string>
		<string>/path/to/dictionary</string>
	</array>

posted on 2025-02-17 16:23  朝朝暮Mu  阅读(931)  评论(0)    收藏  举报