1.6 KiB
1.6 KiB
好的,既然你已经安装了Docker,并且希望将服务建立在/data路径下,可以按照以下步骤来运行MinIO容器:
-
创建数据和配置目录: 确保你有一个
/data目录,并在其中创建用于存储数据和配置的子目录:sudo mkdir -p /data/minio/data sudo mkdir -p /data/minio/config -
运行MinIO容器: 使用以下命令运行MinIO容器,并将数据和配置目录映射到容器中:
docker run -p 9000:9000 --name minio \ -e "MINIO_ACCESS_KEY=youraccesskey" \ -e "MINIO_SECRET_KEY=yoursecretkey" \ -v /data/minio/data:/data \ -v /data/minio/config:/root/.minio \ minio/minio server /data这里需要注意的是:
youraccesskey和yoursecretkey分别是你的访问密钥和秘密密钥,可以根据需要进行设置。/data/minio/data是你在宿主机上用于存储数据的目录。/data/minio/config是你在宿主机上用于存储配置的目录。
-
访问MinIO控制台: 启动容器后,你可以通过浏览器访问MinIO控制台,URL为
http://<your-server-ip>:9000。使用你在启动容器时设置的访问密钥和秘密密钥进行登录。 -
配置防火墙: 如果你的CentOS系统启用了防火墙,需要允许9000端口的访问:
sudo firewall-cmd --zone=public --add-port=9000/tcp --permanent sudo firewall-cmd --reload
通过以上步骤,你就可以在/data路径下使用Docker搭建一个S3兼容的MinIO服务了。