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

四川住房和城乡建设厅网站打不开小程序制作流程视频

四川住房和城乡建设厅网站打不开,小程序制作流程视频,网页设计作业致谢,多个链接的网站怎么做的Docker 部署 MinIO 对象存储服务 前言一、准备工作1. 安装 Docker2. 确认服务器架构 二、设置 MinIO 容器的目录结构三、启动一个临时的 MinIO 容器来获取配置文件四、复制 MinIO 配置文件到本地目录五、删除临时 MinIO 容器六、创建并运行 MinIO 容器#xff0c;挂载本地目录… Docker 部署 MinIO 对象存储服务 前言一、准备工作1. 安装 Docker2. 确认服务器架构 二、设置 MinIO 容器的目录结构三、启动一个临时的 MinIO 容器来获取配置文件四、复制 MinIO 配置文件到本地目录五、删除临时 MinIO 容器六、创建并运行 MinIO 容器挂载本地目录七、修改 MinIO 配置文件八、端口配置Host 网络模式 vs Port 映射模式九、查看日志和检查容器状态十、访问 MinIO 服务十一、MinIO 联邦集群总结 前言 MinIO 是一个高性能、开源的对象存储服务基于 Apache License v2.0 协议兼容 Amazon S3 API。作为轻量级存储解决方案MinIO 提供了卓越的性能适合存储大容量的非结构化数据如图片、视频、日志文件、备份数据和容器/虚拟机镜像等。其文件大小可从几千字节到最大 5T 不等且完全免费。 核心优势 高性能支持大规模数据存储与访问处理速度快。开源与兼容完全开源兼容 S3 接口便于集成。适用场景适合静态文件存储、数据备份、归档管理等。部署简单通过 Docker 快速部署减少安装和配置复杂度。免费使用无需付费适合开发者和小型企业使用。 通过 Docker 部署 MinIO你可以迅速启动并配置服务简化了安装过程同时保持极高的性能和可扩展性。 本篇文章将指导你通过 Docker 快速搭建 MinIO 环境并讲解如何修改配置文件和定制化你的存储设置。 一、准备工作 1. 安装 Docker 首先确保你的系统上已经安装了 Docker。 Linux上进行Docker安装有两种方式 Docker自动化安装Docker手动安装 可以根据该文章的步骤进行安装https://blog.csdn.net/weixin_44876263/article/details/136714078?spm1001.2014.3001.5502 2. 确认服务器架构 minio运行错误 错误minio安装 运行后显示Fatal glibc error: CPU does not support x86-64-v2解决方案使用 /minio/minio:${release}-cpuv1 例如minio/minio:RELEASE.2024-02-17T01-15-57Z-cpuv1在选择 MinIO 镜像版本时需要确认服务器的硬件架构。 则你可以通过以下命令查看服务器的 CPU 架构 uname -m如果返回 x86_64则是标准的 x86-64 架构。如果返回 x86-64-v2则是支持特定优化的架构版本。 根据你的架构选择对应的 MinIO 镜像版本 x86_64 架构: minio/minio:RELEASE.2023-04-28T18-11-17Z-cpuv1x86-64-v2 架构: minio/minio:RELEASE.2024-02-17T01-15-57Z 二、设置 MinIO 容器的目录结构 为了便于管理我们首先创建一个目录结构用于存放 MinIO 数据和配置文件。 # 安装路径 DIR/opt/docker/minio DOCKER_NAMEdocker-minio# 创建目录结构 mkdir -p $DIR/data mkdir -p $DIR/docker/configdata存放 MinIO 的数据文件。config存放 MinIO 配置文件。 三、启动一个临时的 MinIO 容器来获取配置文件 我们需要一个基础的 MinIO 配置文件Docker 官方镜像已内置了默认配置。为了方便地获取并修改这些配置文件我们首先启动一个临时的 MinIO 容器。 # 启动一个临时的 MinIO 容器来复制配置文件 docker run --name minio_test -p 9000:9000 -d minio/minio server /data这个命令会启动一个 minio/minio 容器并将其 9000 端口映射到宿主机的 9000 端口。我们可以通过访问 http://localhost:9000 来查看 MinIO 服务。 四、复制 MinIO 配置文件到本地目录 接下来我们将容器内的 MinIO 配置文件复制到本地以便进行自定义修改。使用以下命令将配置文件复制到宿主机的 $DIR/docker/config 目录中 # 复制 MinIO 配置文件到本地目录 docker cp minio_test:/root/.minio $DIR/docker/config这样我们就获取到了 MinIO 的配置文件并可以根据需要进行修改。 五、删除临时 MinIO 容器 复制完配置文件后我们不再需要这个临时的 MinIO 容器因此可以将其删除 # 删除临时 MinIO 容器 docker rm -f minio_test六、创建并运行 MinIO 容器挂载本地目录 现在我们可以使用自定义的配置文件来启动一个持久化的 MinIO 容器。通过将本地目录挂载到容器中我们可以确保配置文件、日志和数据文件持久化存储在宿主机上。 以下是启动 MinIO 容器的命令 docker run -d \--restartalways \--name $DOCKER_NAME \--network host \-e MINIO_ROOT_USERminio \-e MINIO_ROOT_PASSWORDminio123456 \-v $DIR/data:/data/minio \-v $DIR/docker/config:/root/.minio \minio/minio server /data/minio解释各个参数 -d后台运行容器。--restartalways容器在崩溃或系统重启后自动重启。--name $DOCKER_NAME容器的名称为 docker-minio。--network host容器将使用宿主机的网络栈。-e MINIO_ROOT_USERminio设置 MinIO 的根用户。-e MINIO_ROOT_PASSWORDminio123456设置 MinIO 的根密码。-v $DIR/data:/data/minio挂载数据目录到容器中。-v $DIR/docker/config:/root/.minio挂载配置目录到容器中。 七、修改 MinIO 配置文件 如果你需要修改 MinIO 的配置可以直接修改 $DIR/docker/config 目录下的配置文件。MinIO 支持通过环境变量配置许多功能例如设置根用户、密码、访问密钥等。 在默认情况下MinIO 启动时会根据容器内的配置文件进行初始化因此你只需要确保挂载正确的配置文件即可。 八、端口配置Host 网络模式 vs Port 映射模式 在 Docker 中容器的端口配置是非常关键的。MinIO 容器支持两种主要的端口配置方式Host 网络模式 和 Port 映射模式。 Host 网络模式 在 Docker 中使用 --network host 时容器将共享宿主机的网络栈这意味着容器直接使用宿主机的 IP 地址和端口来暴露服务。通过这种方式容器会使用宿主机的端口 9000 来提供服务。 配置命令 docker run -d \--restartalways \--name $DOCKER_NAME \--network host \-e MINIO_ROOT_USERminio \-e MINIO_ROOT_PASSWORDminio123456 \-v $DIR/data:/data/minio \-v $DIR/docker/config:/root/.minio \minio/minio server /data/minio优点 容器共享宿主机的网络性能较高。无需显式端口映射容器与宿主机共享相同的网络。 缺点 容器与宿主机的网络完全共享可能会有端口冲突尤其是多个容器或服务同时运行时。容器的端口与宿主机端口相同可能存在安全隐患。 Port 映射模式 如果你希望使用宿主机的特定端口来访问容器内的服务可以使用 -p 参数进行端口映射。 配置命令 docker run -d \--restartalways \--name $DOCKER_NAME \-p 9000:9000 \-e MINIO_ROOT_USERminio \-e MINIO_ROOT_PASSWORDminio123456 \-v $DIR/data:/data/minio \-v $DIR/docker/config:/root/.minio \minio/minio server /data/minio优点 容器端口与宿主机端口不同可以避免端口冲突。容器与宿主机之间有更好的网络隔离性。支持多个容器映射到宿主机不同的端口适合多容器环境。 缺点 可能会导致稍微的性能损失因为需要进行额外的端口映射。需要手动管理和指定端口映射。 九、查看日志和检查容器状态 容器启动后你可以通过以下命令查看容器的状态确保它在运行中 docker ps如果容器未正常运行可以查看日志进行排查 docker logs docker-minio十、访问 MinIO 服务 完成上述步骤后你可以通过浏览器访问宿主机的 IP 地址和配置的端口查看 Nginx 是否正常运行。 如果使用了 --network host则可以通过 http://localhost:9000 访问 MinIO 控制台。如果使用了端口映射例如 -p 9000:9000则可以通过 http://localhost:9000 访问 MinIO 服务。 十一、MinIO 联邦集群 MinIO 联邦集群介绍 https://blog.csdn.net/weixin_44876263/article/details/136236974?spm1001.2014.3001.5501 基于docker的联邦集群搭建 etcdminio https://blog.csdn.net/weixin_44876263/article/details/136238872?spm1001.2014.3001.5501 总结 通过 Docker 部署 MinIO 容器非常简便并且可以灵活配置各个参数。通过挂载本地目录MinIO 的数据文件和配置文件可以持久化存储在宿主机上便于管理和备份。使用 Docker 来运行 MinIO 容器不仅简化了部署流程还提供了极大的灵活性和可扩展性。
http://www.w-s-a.com/news/295403/

相关文章:

  • 网站顶部可关闭广告微信小程序多少钱
  • 网站背景怎么弄斜杠青年seo工作室
  • ps个人网站首页怎么制作如何做网站的版块规划
  • 做网站的市场开源建站工具
  • 邹平做网站哪家好自动点击器app
  • 南阳seo网站排名优化wordpress文章对游客不显示
  • 网站301什么意思湛江市seo网站设计报价
  • 免费建造网站化妆品网络营销方案
  • 建公司网站wordpress the content
  • 网站的站点的管理系统建设银行网站注册企业
  • 长春火车站是哪个站做微商哪个网站有客源
  • 亚马逊培训费用一般多少seo专业培训课程
  • 做推文封面图网站南宁高端网站建设
  • 天津网站搜索排名做电影免费ppt模板下载网站
  • 襄樊最好网站建设价格网站建设与设计 毕业设计
  • 网站推广广告词大全集网站建设相对路径
  • 甘肃省铁路投资建设集团有限公司网站域名怎么实名认证
  • 企业网站建设的层次返利网站建设
  • 竞价单页网站制作中小企业网站建设问题
  • 响应式网站源码学校网站制作多少钱
  • 营销型网站建设需要懂什么网站建站四件套是什么
  • 廊坊哪里有制作手机网站的区块链开发语言
  • 找建设项目的网站装企工长网站开发
  • 戴尔网站建设成功方正网站制作
  • 怎么买网站域名wordpress 视频站模版
  • 厦门官网建设公司杨和关键词优化
  • 怎么做网约车seo自动优化软件下载
  • 遵义市住房和城乡建设局官方网站网站备案 自己的服务器
  • 分销系统价格多少北京网站优化平台
  • 怎样做旅游公司的网站泉州网站建设方案优化