docker安装minio无法访问

首先记录下安装过程:
1、执行命令docker search minio
在这里插入图片描述
2、执行docker pull minio/minio安装minio
在这里插入图片描述
3、指定端口启动,这里有个坑,一定要指定api端口和console端口,否则无法访问,最开始只限定了console端口,没有限定api端口,一直通过外网环境访问不到。执行命令:docker run -it -p 9000:9000 -d minio/minio server /data --console-address “:9000” --address “:9001”,
一定要注意最后两个参数,我测试的时候缺少其中一个就无法通过外网访问。启动后通过git logs 容器id查看启动日志如下:
在这里插入图片描述
这样就代表启动成功了,最下面那个警告是提示你设置用户名密码,这个我只是了解一下就没有设置,接下来通过页面访问console端口:
在这里插入图片描述
到这里就算是服务搭建成功了,使用默认密码就可以登陆了。这里还有一点要注意的就是,console端口和api端口,console端口是给后台页面使用的,9001端口则是我们需要集成到后台项目中用到的,比如集成到springboot中,配置里面用到的端口就是9001。

  • 9
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
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 服务?

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值