在Linux上通过Docker部署MinIO的步骤如下:
打开终端并运行以下命令来拉取MinIO的Docker镜像:
docker pull minio/minio
MinIO需要一个目录来存储数据。创建一个目录并设置适当的权限:
mkdir -p /data/minio
chmod -R 777 /data/minio
使用以下命令启动MinIO容器。你需要指定一些参数,包括数据目录、访问密钥和秘密密钥。
docker run -d --name minio-server \
-p 9000:9000 \
-e MINIO_ACCESS_KEY=your-access-key \
-e MINIO_SECRET_KEY=your-secret-key \
-v /data/minio:/data \
minio/minio server /data
-d:后台运行容器。--name minio-server:为容器指定一个名称。-p 9000:9000:将容器的9000端口映射到主机的9000端口。-e MINIO_ACCESS_KEY=your-access-key:设置MinIO的访问密钥。-e MINIO_SECRET_KEY=your-secret-key:设置MinIO的秘密密钥。-v /data/minio:/data:将主机的/data/minio目录挂载到容器的/data目录。打开浏览器并访问http://<your-host-ip>:9000,你应该会看到MinIO的控制台界面。使用你在启动容器时设置的访问密钥和秘密密钥登录。
/data/minio在主机上持久化存储,即使容器被删除,数据也不会丢失。# 拉取MinIO镜像
docker pull minio/minio
# 创建数据目录
mkdir -p /data/minio
chmod -R 777 /data/minio
# 启动MinIO容器
docker run -d --name minio-server \
-p 9000:9000 \
-e MINIO_ACCESS_KEY=your-access-key \
-e MINIO_SECRET_KEY=your-secret-key \
-v /data/minio:/data \
minio/minio server /data
通过以上步骤,你就可以在Linux上成功部署MinIO,并开始使用它来存储和管理数据。