MAC使用docker安装MinIO
第一次用dokcer,也是第一次用minIO,纯小白教程
一、安装docker desktop
这东西我很早之前就下载了,一直用不来所以没用docker desktop。我用之前我咨询过前同事,他说为啥要下载这个东西,用命令不香吗。我也尝试安装一个中文版本的,但是最终也放弃了,网上的教程都不好用
二、下载minIO镜像
docker pull minio/minio
三、创建并启动minIO容器
docker run -p 9000:9000 -p 9090:9090 \
--name minio \
-d --restart=always \
-e "MINIO_ACCESS_KEY=minioadmin" \
-e "MINIO_SECRET_KEY=minioadmin" \
-v /Users/你的用户名/mydata/minio/data:/data \
minio/minio server \
/data --console-address ":9090" -address ":9000"
- 9090端口是minio的客户端端口
- 9000端口是minio的服务端端口
- –console-address 指定客户端端口
- -d --restart=always 代表重启linux的时候容器自动启动
- –name minio 容器名称
- -v就是docker run当中的挂载,这里的**/Users/你的用户名/mydata/minio/data:/data意思就是将容器的/data目录和宿主机的/Users/你的用户名/mydata/minio/data:/data**目录做映射
四、安装可能出现的问题
文件夹权限不够:
- 在终端中运行以下命令,确保/Users/你的用户名/mydata/minio/data可以被 Docker 访问:
ls -ld /Users/你的用户名/mydata/minio/data
- 如果目录的权限设置不正确,您可能需要更改它。例如,您可以使用以下命令将目录权限更改为所有用户可读写:
chmod -R 777 /Users/你的用户名/mydata/minio/data