centos docker下安装Minio服务

Centos下使用Docker安装Minio服务

1.环境准备

1.下载Minio镜像

sudo docker pull minio/minio

2.检查本地镜像

sudo docker images

3.新建比你低映射文件夹及配置文件夹

mkdir -p minio/data
mkdir -p minio/config

2.启动服务

1.运行minio容器

docker run --name minio1 -p 9000:9000 -p 9001:9001 -d --restart=always -e "MINIO_ROOT_USER=root" -e "MINIO_ROOT_PASSWORD=Aini@52070" -e "MINIO_SERVER_URL=http:ip:port" -v /home/centos/minio/data:/data -v /home/centos/minio/config:/root/.minio minio/minio server /data --console-address ':9001' --address ":9000"

# 解析
(1) 绑定端口9000 9001 需要修改防火墙,允许端口访问
(2) --name 命名 minio
(3) --restart=always 自启动
(4) MINIO_ACCESS_KEY : 指定用户名 
(5) MINIO_SECRET_KEY :指定用户密钥
(6) MINIO_SERVER_URL : 修改url(无效)
(7) -v 挂载minio路径到刚才让见的文件夹
(8) -console-address 绑定端口

2.登录控制台

在网页输入 http:服务器ip:端口(这里为9001)

3.Python上传,下载数据到Minio

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Docker是一个开源的应用容器引擎,它使得开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows机器上,也可以实现虚拟化。MinIO 是一个开源的对象存储服务器,常用于构建云存储服务。 要在 Docker安装 MinIO,你需要按照以下步骤操作: 1. **安装 Docker**(如果你还没有安装): - 对于 Ubuntu/Debian: `sudo apt-get update && sudo apt-get install docker.io` - 对于 CentOS/RHEL: `sudo yum install docker-ce` - 对于 macOS (通过 Docker Desktop): [官方下载](https://docs.docker.com/docker-for-mac/install/) - 对于 Windows: [官方下载](https://docs.docker.com/docker-for-windows/install/) 2. **拉取 MinIO 镜像**: 使用 Docker 命令行,运行: ``` docker pull minio/minio ``` 3. **运行 MinIO 容器**: 可以选择以守护进程模式运行 (`-d` 参数表示 detached, 后台运行),例如: ``` docker run -p 9000:9000 -v minio-data:/data -e MINIO_ACCESS_KEY=your-access-key -e MINIO_SECRET_KEY=your-secret-key minio/minio server /data ``` 这里 `-p 9000:9000` 将容器内的 9000 端口映射到主机的 9000 端口,`-v` 挂载宿主机目录(如 `minio-data`)为容器数据卷,`-e` 设置访问密钥和秘密密钥。 4. **配置和验证**: 访问 `http://localhost:9000`(如果在本地运行),使用你刚才设置的 `MINIO_ACCESS_KEY` 和 `MINIO_SECRET_KEY` 登录,检查是否成功安装并能正常工作。 **相关问题--:** 1. Docker镜像的作用是什么? 2. 除了运行,还可以如何管理和控制 MinIO 容器? 3. 如何在 Docker Compose 文件中定义并运行 MinIO 服务
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值