5.Docker搭建MinIO

这篇具有很好参考价值的文章主要介绍了5.Docker搭建MinIO。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、安装minio

docker pull minio/minio

可以使用docker image查看minio是否启动

2、指定端口启动

# 执行命令:
docker run -it -p 9000:9000 -d minio/minio server /data --console-address ":9000" --address ":9001"

一定要指定api端口和console端口,否则无法访问,最开始只限定了console端口,没有限定api端口,一直通过外网环境访问不到。
一定要注意最后两个参数,我测试的时候缺少其中一个就无法通过外网访问。

查看容器id:docker ps

启动后通过docker logs 容器id查看启动日志

重启时自动加载MinIO

docker update d821cfc35335 --restart=always

参数详解:

docker run 
# 映射端口
-p 9000:9000 
# 容器名
--name minio 
# 自启动
-d --restart=always 
# 登录的用户名
-e "MINIO_ACCESS_KEY=minio" 
# 登录的密码
-e "MINIO_SECRET_KEY=minio123" 
# 数据卷挂载
-v /home/data:/data 
-v /home/config:/root/.minio minio/minio server /data 
# minio默认启动是动态端口,设置固定端口
--console-address ":9000" --address ":9090"

到这里就算是服务搭建成功了,使用默认密码就可以登陆了。

访问:ip+:9000

默认账户与密码:minioadmin

这里还有一点要注意的就是,console端口和api端口,console端口是给后台页面使用的,9001端口则是我们需要集成到后台项目中用到的,比如集成到springboot中,配置里面用到的端口就是9001。文章来源地址https://www.toymoban.com/news/detail-722180.html

到了这里,关于5.Docker搭建MinIO的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker启动镜像并进行端口映射

    Docker是一种流行的容器化平台,可以帮助开发人员更轻松地构建、测试和部署应用程序。在使用Docker时,启动镜像并进行端口映射是很常见的操作。本文将详细介绍如何使用Docker启动镜像并进行端口映射,并通过几个案例进行说明。 要启动Docker镜像,可以使用以下命令: 其

    2024年02月08日
    浏览(35)
  • docker部署的微服务,指定ip注册到nacos,dubbo指定ip和端口注册到nacos

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 docker的ip和docker主机所在局域网中的其他主机是不通的,这就导致本地启动的项目是不能访问docker部署的服务。 spring.cloud.nacos.discovery.ip = 192.168.1.100 设置docker的环境变量来解决 Rancher中配置docker的环境变

    2024年02月03日
    浏览(43)
  • docker启动rabbitmq无法访问15672端口

    1.问题说明 使用rabbitmq:3.8.14版本启动了rabbitmq容器,5672、25672端口都可以连接,唯独15672仅在服务器本地可被连接。 2.问题原因 rabbitmq:3.8版本开始,管理插件包含在RabbitMQ发行版中。与其他任何插件一样,必须先启用它,然后才能使用它。这是使用rabbitmq-plugins完成的: 执行此

    2024年02月16日
    浏览(29)
  • docker 容器与主机端口 在容器中启动服务 多容器端口冲突问题

    容器内的端口等与主机的端口等是分离的,容器中的环境可理解为是虚拟的. 容器中使用的网络环境与主机保持一致: 示例: docker run -it --network host image:tag 其中: --network host表示容器中使用的端口 IP等都是主机上的。 容器中端口可以映射到主机端口,且多个不同的主机端口

    2024年02月16日
    浏览(35)
  • docker为已启动的容器添加端口映射

    针对已运行的容器添加端口映射 1、查看容器是否映射端口 有端口映射: 无端口映射: 2、查看容器完整Id 3、进入docker容器目录查看 4、根据得到的容器完整id进入目录 目录中分别有两个文件: hostconfig.json 和 config.v2.json ,直接查看文件内容比较混乱可以下载到本机,使用

    2024年02月16日
    浏览(40)
  • docker 在已经启动的容器中开启端口映射

    在找这个ID的时候要先在之前docker没关闭之前查看 配置文件如下 这个是hostconfig.json 在这里要把映射的端口信息写入 这里是config.v2.json 这里要把暴露的端口写入 在本机查看一下端口占用

    2024年02月08日
    浏览(32)
  • docker 安装启动 nginx 修改配置资源容器端口

    可以先查看docker下是否存在nginx镜像,使用如下这些命令查看: docker images: 列出所有镜像。 docker images nginx: 列出所有nginx镜像,不同版本等等。 docker search nginx: 搜索查看所有nginx镜像信息。 使用 pull 命令拉取nginx镜像: 出现以下内容,等待下载完成即可: 下载完成nginx镜像后

    2024年02月07日
    浏览(36)
  • docker中如何启动服务并配置外界访问端口配置

    在Docker中启动服务并配置外部访问端口通常涉及到使用 docker run 命令时指定 -p 参数来发布容器端口到宿主机上。以下是一个基本的步骤说明: 拉取镜像 (如果你还没有镜像的话): 将 image-name 替换为你想要运行的Docker镜像名。 运行容器并映射端口 : -d :表示在后台运行容

    2024年02月04日
    浏览(36)
  • docker升级后启动失败 需要指定storage driver

    闲来无事就在开发电脑上执行了下sudo apt-get upgrade 升级下软件, 升级后docker启动失败. 使用 journalctl -xeu docker.service 查看docker执行日志: Mar 04 16:48:10 pop-os dockerd[39273]: time=\\\"2023-03-04T16:48:10.351879912+08:00\\\" level=warning msg=\\\"Base device already exists and has filesystem ext4 on it. User specified filesyst

    2024年02月15日
    浏览(36)
  • Docker 容器正常启动但通过ip加端口无法访问

    前置条件:使用的阿里云轻量云服务器,ECS服务器应该也是类似的。 问题排查过程 排查linux服务器本身的防火墙是否开启,查看后是关闭的。 排查轻量云服务器的安全组是否将端口加入安全组,否则也是无法访问的,端口已加入安全组,可以排除这个问题。 通过tcping等端口

    2024年02月08日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包