当前位置: 首页 > news >正文

广州萝岗区网站建设下载百度app最新版到桌面

广州萝岗区网站建设,下载百度app最新版到桌面,有专门学做衣服网站,做外墙资料的网站使用容器技术快速入门MinIO 使用容器技术(docker或者podman)快速部署一个单节点单磁盘 MinIO 服务器,用于对MinIO对象存储及其兼容 S3 的 API 层进行早期的开发和评估。 1. 准备工作 机器已经安装了 Podman 或者 Docker 。 对用于持久卷的…

使用容器技术快速入门MinIO

使用容器技术(docker或者podman)快速部署一个单节点单磁盘 MinIO 服务器,用于对MinIO对象存储及其兼容 S3 的 API 层进行早期的开发和评估。

1. 准备工作

  1. 机器已经安装了 Podman 或者 Docker 。

  2. 对用于持久卷的文件夹或驱动器具有读取、写入和删除权限。

2. 容器部署操作步骤

选择一个容器类型以查看创建容器的指南。 提供了适用于 GNU/Linux 和 MacOS,或适用于 Windows 的指南。

2.1 podman部署

使用podman部署,下面步骤适用于rootfull和rootless的容器。

linux/macos:

mkdir -p ~/minio/datapodman run \-p 9000:9000 \-p 9001:9001 \-v ~/minio/data:/data \-e "MINIO_ROOT_USER=ROOTNAME" \-e "MINIO_ROOT_PASSWORD=CHANGEME123" \quay.io/minio/minio server /data --console-address ":9001"

windows:

podman run \-p 9000:9000 \-p 9001:9001 \-v D:\minio\data:/data \-e "MINIO_ROOT_USER=ROOTNAME" \-e "MINIO_ROOT_PASSWORD=CHANGEME123" \quay.io/minio/minio server /data --console-address ":9001"

说明:

  • podman run 启动容器. 该进程附加到终端会话,并在退出终端时结束。

  • -p 为容器绑定一个本地的端口.

  • -v 将文件路径设置为容器使用的持久卷位置。 当MinIO将数据写入 /data 时,该数据会镜像到本地路径 ~/minio/data , 使其能够在容器重新启动时保持持久化。 您可以设置任何具有读取、写入和删除权限的文件路径来使用。

  • -e 分别为用户名和密码设置环境变量 MINIO_ROOT_USER 和 MINIO_ROOT_PASSWORD。如果变量未设置,minio 将默认使用 minioadmin 作为访问密钥,以及 minioadmin 作为秘密密钥。

2.2 docker部署

使用docker部署minio,包括部署rootfull或者rootless类型的容器。

rootfull方式部署
  1. linux或macos
mkdir -p ~/minio/datadocker run \-p 9000:9000 \-p 9001:9001 \--name minio \-v ~/minio/data:/data \-e "MINIO_ROOT_USER=ROOTNAME" \-e "MINIO_ROOT_PASSWORD=CHANGEME123" \quay.io/minio/minio server /data --console-address ":9001"
  1. windows
docker run \-p 9000:9000 \-p 9001:9001 \--name minio1 \-v D:\minio\data:/data \-e "MINIO_ROOT_USER=ROOTUSER" \-e "MINIO_ROOT_PASSWORD=CHANGEME123" \quay.io/minio/minio server /data --console-address ":9001"

上面的示例以以下方式工作:

  • docker run 启动运行容器。

  • -p 为容器绑定一个本地的端口.

  • -name 为容器创建一个本地的名字。

  • -v 将文件路径设置为容器使用的持久卷位置。 当MinIO将数据写入 /data 时,该数据会镜像到本地路径 ~/minio/data , 使其能够在容器重新启动时保持持久化。 您可以设置任何具有读取、写入和删除权限的文件路径来使用。

  • -e 分别为用户名和密码设置环境变量 MINIO_ROOT_USER 和 MINIO_ROOT_PASSWORD。

rootless方式部署
  1. linux/macos
mkdir -p ${HOME}/minio/datadocker run \-p 9000:9000 \-p 9001:9001 \--user $(id -u):$(id -g) \--name minio1 \-e "MINIO_ROOT_USER=ROOTUSER" \-e "MINIO_ROOT_PASSWORD=CHANGEME123" \-v ${HOME}/minio/data:/data \quay.io/minio/minio server /data --console-address ":9001"
  1. windows
docker run \-p 9000:9000 \-p 9001:9001 \--name minio1 \--security-opt "credentialspec=file://path/to/file.json"-e "MINIO_ROOT_USER=ROOTUSER" \-e "MINIO_ROOT_PASSWORD=CHANGEME123" \-v D:\data:/data \quay.io/minio/minio server /data --console-address ":9001"

备注

windows下运行前提:Windows Group Managed Service Account(gMSA)已经定义。

上面的示例以以下方式工作:

  • docker run 启动运行容器。

  • -p 为容器绑定一个本地的端口.

  • -name 为容器创建一个本地的名字。

  • --security-opt :windows下运行需要配置。授予通过 credentialspec 文件访问容器的权限,用于 组管理服务帐户 (gMSA)

  • -v 设置文件路径作为容器要使用的持久卷位置。 当MinIO将数据写入 /data 时,实际上是将数据写入本地路径 D:\data 中,这样可以在容器重新启动之间保持持久。 您可以替换 D:\data 为用户具有读取、写入和删除权限的另一个本地文件位置。

  • -e 分别为用户名和密码设置环境变量 MINIO_ROOT_USERMINIO_ROOT_PASSWORD

3. 通过浏览器访问MinIO服务器

启动MinIO服务器后,命令行会生成两个链接地址,例如:Console: http://192.0.2.10:9001 http://127.0.0.1:9001 输出的两个地址,是系统自动根据本地IP生成的地址,这两个地都在没有防火墙和安全策略的情况下都有可能能访问到MinIO控制台。通过docker容器所在的节点+端口即可访问控制台。

监听的 9000 端口主要用于通过API连接时的访问, 当通过浏览器访问 9000 端口时浏览器会自动跳转至控制台。

MinIO Console控制台的登录凭据(用户名和密码)默认认置的环境变量通过 MINIO_ROOT_USERMINIO_ROOT_PASSWORD 修改。

4. FAQ

  1. Centos7 x86机器下运行minio容器(镜像版本:RELEASE.2024-09-13T20-26-02Z)提示“Fatal glibc error: CPU does not support x86-64-v2”。

原因:Docker 镜像中的 glibc 版本要求 CPU 支持 x86-64-v2 指令集,而你的硬件不支持。

参考:https://github.com/minio/minio/issues/18365

解决:降低minio版本,降低为RELEASE.2023-10-25T06-33-25Z或者更低。

5. 参考资料

  1. https://www.minio.org.cn/docs/minio/container/index.html
  2. https://www.minio.org.cn/docs/minio/container/administration/identity-access-management/minio-user-management.html#minio-users-root
  3. https://learn.microsoft.com/en-us/virtualization/windowscontainers/manage-containers/manage-serviceaccounts
http://www.shuangfujiaoyu.com/news/55394.html

相关文章:

  • 化学产品在哪个网站做推广最好今天重大新闻事件
  • 做棋牌游戏网站犯法吗品牌咨询
  • 自动化科技产品网站建设青岛seo网络优化公司
  • 设计网站名称百度推广总部客服投诉电话
  • 微信手机版网站建设专业推广公司
  • 2023近期舆情热点事件seo工具优化软件
  • 做任务刷王者皮肤网站360社区app
  • 网站建设中怎样设置背景中国seo高手排行榜
  • 跨境电商自建站是什么意思域名注册商
  • 中海外城市建设有限公司网站品牌营销策略包括哪些内容
  • win7网站服务器制作软件哪个软件可以自动排名
  • 网站建设论文摘要如何设计与制作网页
  • 做付费动漫网站b站2023年免费入口
  • 制作一个购物网站百度网盘电脑版登录入口
  • 计算机科学与技术 开题报告 网站建设万物识别扫一扫
  • 个人网站可以做资讯小说类百度百科官网首页
  • 深圳网站建设seo优化武汉网站推广公司排名
  • 盘锦如何做百度的网站运营培训班学费大概多少
  • 个人做网站花多少钱网站如何做推广
  • 北京市政府网站首都之窗百度网站管理员工具
  • sfda的网站的建设特点做企业推广的公司
  • 咸阳市城乡建设规划局网站如何在百度发布广告
  • 杭州电商网站策划设计seo智能优化软件
  • wordpress 摘要 回车手机流畅优化软件
  • 苍南做网站哪里找公司网站建设哪个好
  • 男女做羞羞羞的网站软文代写服务
  • 百度收录动态网站是不是比静态难seo专员招聘
  • 靠谱的建站团队典型的口碑营销案例
  • 专业外贸网站制作价格贵州seo培训
  • 电商运营 网站运营网页设计培训学校