下面给你几种在 Linux 上用 Docker 安装 MinIO 的常见方式,从最简单到推荐用法。
# Ubuntu / Debian
sudo apt update
sudo apt install docker.io -y
sudo systemctl enable --now docker
# CentOS
sudo yum install docker -y
sudo systemctl enable --now docker
docker run -d \
-p 9000:9000 \
-p 9001:9001 \
--name minio \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=admin123" \
quay.io/minio/minio server /data --console-address ":9001"
访问:
mkdir -p /opt/minio/data
docker run -d \
-p 9000:9000 \
-p 9001:9001 \
--name minio \
-v /opt/minio/data:/data \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=admin123" \
quay.io/minio/minio server /data --console-address ":9001"
sudo apt install docker-compose -y
mkdir -p /opt/minio
cd /opt/minio
docker-compose.yml
version: '3.7'
services:
minio:
image: quay.io/minio/minio
container_name: minio
ports:
- "9000:9000"
- "9001:9001"
environment:
MINIO_ROOT_USER: admin
MINIO_ROOT_PASSWORD: admin123
volumes:
- ./data:/data
command: server /data --console-address ":9001"
restart: always
docker-compose up -d
改端口即可:
-p 9900:9000
sudo ufw allow 9000
sudo ufw allow 9001
docker logs -f minio
如果你告诉我:
我可以直接给你一套完整配置。