Docker部署MinIO
环境
操作系统:CentOS 7 Docker版本:20.10.10
1.搜索MinIO镜像
选择第一个,minio/minio,或者去hub.docker.com去搜索也可以
docker search minio |
2.拉取MinIO镜像
docker pull minio/minio |
3.创建容器
创建容器之前先创建两个文件夹,用来映射,假设我在服务器创建的路径是:/root/data和、/root/config,创建容器的命令如下
docker run -d -p 9000:9000 -p 50000:50000 --name minio \ |
容器命令解释 稍微说一下 -d 后台运行 -p 9000:9000 #前面的9000是打开本机的9000端口映射docker容器中MinIO的9000端口 -e “MINIO_ROOT_USER=admin” \ #用户名 -e “MINIO_ROOT_PASSWORD=12345678” \ #密码 -e “MINIO_SERVER_URL=http://127.0.0.1:9000 “ #指定API访问地址,可以不加默认127.0.0.1 -v /dataBase/minio/data:/data \ #挂载卷 -v /dataBase/minio/config:/root/.minio \ #挂载卷 –console-address “:50000” #指定控制台端口为静态端口 -address “:9000” # API访问端口
注意事项
1.映射的9000和50000端口,防火墙必须放行,可以查看文章:CentOS 7 开启防火墙及开放指定端口 如果防火墙放行了之后还是端口不通,那就去服务器厂商的控制台去添加端口放行,比如你的服务器是阿里云的,就登陆阿里云控制台一般都会有
访问
控制台访问地址:http://ip:50000,IP换成你的服务器地址 API地址:http://ip:9000
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 IT者!