温馨提示×

MinIO在Linux系统中的安装步骤是什么

小樊
56
2025-07-09 17:00:27
栏目: 智能运维

在Linux系统中安装MinIO可以通过多种方法实现,以下是使用Docker安装MinIO的详细步骤:

安装Docker

  1. 下载Docker
  • 下载指定版本的Docker二进制包(示例为x86_64架构)。
wget https://download.docker.com/linux/static/stable/x86_64/docker-20.10.21.tgz
  • /home/docker 路径下解压文件(路径可自行调整)。
tar -xzvf docker-20.10.21.tgz
  • /home/docker 路径下,使用如下命令将文件拷贝至 bin 文件夹。
sudo cp /docker/* /usr/bin/
  • /etc/systemd/system 文件夹下创建 docker.service 文件,配置开机自启动。
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target
firewalld.service
Wants=network-online.target

[Service]
Type=notify
ExecStart=/usr/bin/dockerd --containerd=/run/containerd/containerd.sock
ExecReload=/bin/kill -s HUP $MAINPID
TimeoutSec=0
RestartSec=2
Restart=always
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
TasksMax=infinity
Delegate=yes
KillMode=process

[Install]
WantedBy=multi-user.target
  1. 启动Docker服务
sudo systemctl daemon-reloads
sudo systemctl enable docker
sudo systemctl start docker
  • 使用命令 docker -v 查看Docker版本。如果出现版本号,则安装成功。

  • 检查Docker版本(客户端)。

docker -v
  • 检查服务状态。
sudo systemctl status docker

安装MinIO

  1. 拉取MinIO镜像
docker pull minio/minio
  1. 运行MinIO容器
docker run -d \
  --name minio \
  -p 9000:9000 \
  -p 9001:9001 \
  --name minio \
  -v /home/data/minio:/data \
  -e "MINIO_ROOT_USER=admin" \
  -e "MINIO_ROOT_PASSWORD=password123" \
  minio/minio server /data
  • 如果从外部网络访问,需要确保宿主机的防火墙允许访问9000和9001端口。开放端口命令如下:
iptables -A INPUT -p tcp --dport 9000 -j ACCEPT
  1. 验证MinIO是否安装成功
  • 浏览器访问 http://宿主机IP:9090,账号密码:用 MINIO_ROOT_USERMINIO_ROOT_PASSWORD 的值登录。出现如下界面,则安装成功。

请注意,以上步骤是基于特定版本的MinIO和Linux发行版。在实际操作中,请确保参考最新的官方文档以获取最准确的信息。

0