要在Ubuntu上通过Docker安装MinIO,请按照以下步骤操作:
安装Docker:确保你的Ubuntu系统上已经安装了Docker。如果没有安装,可以使用以下命令进行安装:
sudo apt update
sudo apt install docker.io
启动并启用Docker服务:
sudo systemctl start docker
sudo systemctl enable docker
拉取MinIO Docker镜像:
docker pull minio/minio
运行MinIO容器: 你需要指定一些参数来运行MinIO容器,例如存储路径、访问密钥和秘密密钥等。以下是一个基本的示例:
docker run -p 9000:9000 --name minio-server \
-e MINIO_ACCESS_KEY=your-access-key \
-e MINIO_SECRET_KEY=your-secret-key \
-v /path/to/your/data:/data \
minio/minio server /data
解释:
-p 9000:9000
:将容器的9000端口映射到主机的9000端口。--name minio-server
:为容器指定一个名称。-e MINIO_ACCESS_KEY=your-access-key
和 -e MINIO_SECRET_KEY=your-secret-key
:设置MinIO的访问密钥和秘密密钥。-v /path/to/your/data:/data
:将主机上的数据目录挂载到容器的/data目录。访问MinIO控制台:
打开浏览器,访问 http://<your-ubuntu-ip>:9000
,你应该会看到MinIO的控制台界面。
使用MinIO客户端: 你可以使用MinIO客户端来上传和下载文件。首先,下载并安装MinIO客户端:
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
sudo mv mc /usr/local/bin/
然后,配置MinIO客户端:
mc alias set myminio http://<your-ubuntu-ip>:9000 your-access-key your-secret-key
现在,你可以使用 mc
命令来上传和下载文件:
mc cp test.txt myminio/default/test.txt
mc ls myminio/default
/path/to/your/data
目录在你的Ubuntu系统上是持久化的,并且有足够的存储空间。通过以上步骤,你应该能够在Ubuntu上成功安装并运行MinIO。