要在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。