在 Docker 中启动 MinIO 的最佳做法如下:
- 安装 Docker
如果系统中没有安装 Docker,可以参考文档 https://docs.docker.com/engine/install/ 进行安装。
- 创建 MinIO 存储路径
在本地创建一个用于存储 MinIO 数据的目录。例如,在当前用户的主目录下创建一个名为 minio-data 的目录:
mkdir ~/minio-data
- 拉取 MinIO 镜像
使用以下命令从 Docker Hub 上拉取 MinIO 最新版本的镜像:
docker pull minio/minio
- 启动 MinIO 容器
使用以下命令启动 MinIO 容器:
docker run -p 9000:9000 --name minio \
-v ~/minio-data:/data \
-e "MINIO_ACCESS_KEY=minio" \
-e "MINIO_SECRET_KEY=minio123" \
-d minio/minio server /data
该命令将启动一个名为 minio 的容器,并将容器中的 /data 目录映射到本地的 ~/minio-data 目录。此外,还设置了访问密钥和密码,分别为 minio 和 minio123。
- 访问 MinIO
现在可以通过浏览器访问 http://localhost:9000 来验证 MinIO 是否成功运行。如果看到 MinIO 的登录界面,则表示已成功安装和配置 MinIO。
注意:如果您在远程服务器上设置了防火墙,请确保已打开 9000 端口以允许对 MinIO 的访问。
- 使用 MinIO
现在可以通过 https://docs.min.io/ 来了解如何使用 MinIO 进行对象存储。