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

郑州网站制作报价怎么制作一个自己的网站

郑州网站制作报价,怎么制作一个自己的网站,不用域名做自己的网站,网站404 原因关于系统的改造探索 开篇:系统改造的调研报告 第一部分——Docker篇 第一章 Docker容器 第二章 Docker安装 第三章 构建自定义镜像 第四章 搭建镜像仓库 第五章 容器编排 第六章 容器监控 文章目录 关于系统的改造探索第一部分——Docker篇 前言PortainerCIG总结…

关于系统的改造探索

开篇:系统改造的调研报告

第一部分——Docker篇

第一章 Docker容器
第二章 Docker安装
第三章 构建自定义镜像
第四章 搭建镜像仓库
第五章 容器编排
第六章 容器监控


文章目录

  • 关于系统的改造探索
      • 第一部分——Docker篇
  • 前言
  • Portainer
  • CIG
  • 总结


前言

    随着业务的发展,传统的架构已经不符合项目的要求了。双活、集群也渐渐提上了日程。。。


    最后一部分内容是关于 容器监控 的,用Docker 启动好各个应用后,还需要对各个应用进行监控,如果哪台服务挂了,方便定位重启

Portainer

官方介绍

是一个针对容器化应用程序的轻量级服务交付平台,可用于管理 Docker、Swarm、Kubernetes 和 ACI 环境。它的设计理念是部署和使用都简单。该应用程序允许您通过“智能”GUI 和/或广泛的 API 管理所有编排器资源(容器、图像、卷、网络等)

巴拉巴拉,只要记住是轻量级的容器管理平台就行了。Portainer 分为社区版(CE)和商业版(BE),当然,这里用的是社区版。有了Docker 部署就很方便:

#创建数据卷
docker volume create portainer_data#安装中文版
docker run -d -p 9000:9000 --name=portainer  -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data outlovecn/portainer-cn

在这里插入图片描述

再添加 Docker 服务之前,被监听的 Docker 需要开启 2375 端口

{"registry-mirrors": ["加速地址"],//这里配置是让docker信任该地址,否则会提示https安全问题"insecure-registries":["harbor-ip:8080","nexus-ip:8082","registry-ip:5000"]"hosts": ["tcp://0.0.0.0:2375", "unix:///var/run/docker.sock"]
}

Portainer 有多种监听方式,这里只演示 Docker API的方式

在这里插入图片描述

根据实际情况填写IP

在这里插入图片描述

首页就可以看到对应的 Docker 环境

在这里插入图片描述

在这里插入图片描述

CIG

    既然存在轻量级,那必然就有重量级。接下来就来看下 CIGCIG 实际上是由三个组件组成:CAdvisorInfluxDBGrafana

  • CAdvisor
    CAdvisor 是由 Google 开源的一个用于监控容器资源使用情况的工具。它能够实时收集 Docker容器 的 CPU 使用率、内存使用量、磁盘 I/O、网络流量 等指标,并将这些数据暴露为 Prometheus格式的监控端点

  • InfluxDB
    InfluxDB 是一个开源的时序数据库,专门设计用于处理时间序列数据。在 CIG 监控系统中,InfluxDB 用于存储由 CAdvisor 收集的容器监控数据

  • Grafana
    Grafana 是一个开源的数据可视化工具,用于创建、查看和共享监控仪表盘。在 CIG 监控系统中,GrafanaInfluxDB 集成,可以直接从 InfluxDB 中查询容器监控数据,并通过可视化方式展示在用户界面上

编写cig.yml如下:

version: '2'
services:influxdb:image: tutum/influxdb:0.9container_name: influxdbenvironment:- PRE_CREATE_DB=cadvisorports:- "8083:8083"- "8086:8086"cadvisor:image: google/cadvisorcontainer_name: cadvisorlinks:- influxdb:influxsrvcommand: -storage_driver=influxdb -storage_driver_db=cadvisor -storage_driver_host=influxdb:8086ports:- "8080:8080"volumes:- /:/rootfs:ro- /var/run:/var/run:rw- /sys:/sys:ro- /var/lib/docker/:/var/lib/docker:rografana:image: grafana/grafanacontainer_name: grafanalinks:- influxdb:influxsrvports:- "3000:3000"environment:- HTTP_USER=admin- HTTP_PASS=admin- INFLUXDB_HOST=influxsrv- INFLUXDB_PORT=8086- INFLUXDB_NAME=cadvisor- INFLUXDB_USER=root- INFLUXDB_PASS=root
#启动cig
docker-compose -f cig.yml up -d

访问http://192.168.233.135:8083/,查看是否创建 cadvisor 数据库。如下:
在这里插入图片描述

访问http://192.168.233.135:8080/containers/,查看 CAdvisor 自带的页面,如下:

在这里插入图片描述
访问http://192.168.233.135:3000/,用户名密码默认为 admin,配置下 Grafana 折线图,如下:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

总结

    Docker 整体来说,提高了部署效率,特别是多环境下,可以屏蔽环境之间的差异,可以快速部署。但是 Docker 本身也存在权限问题,编排问题,在用的过程中被整的很难受。当然,上边都是个人在使用 Docker 时候的体验和理解,如果存在问题,欢迎大家指出
在这里插入图片描述

    到此为止,整个 Docker 篇就到此结束了,后面将开启新的篇章——Kubernetes,这个提供了更加完整的解决方案,对于实现自动化运维有不少的帮助

http://www.dtcms.com/wzjs/392804.html

相关文章:

  • oa协同软件办公系统费用黄石市seo关键词优化怎么做
  • 网站建设项目报告书新闻头条今日要闻国内新闻最新
  • 苏州外贸营销网站建设发表文章的平台有哪些
  • 阳信住房和城乡建设厅网站宁波seo深度优化平台
  • 网站有备案号吗百度集团股份有限公司
  • 网站建设企业建站要多久最好用的免费建站平台
  • 一般网站的服务器seo发展前景怎么样啊
  • 小说网站怎么做原创淘客推广怎么做
  • 网站建设语录如何做网站营销推广
  • 残疾人网站服务平台何鹏seo
  • 江苏专业的网站建设做企业网站建设的公司
  • 企业网站百度指数多少算竞争大网页设计主要做什么
  • 电影分享网站源码百度信息流推广是什么意思
  • 在印度做外贸需要什么网站百度在线咨询
  • 个人php网站泉州关键词优化软件
  • 购买网站平台如何做分录网站优化策略分析
  • 电子商务网站建设费用网站建设优化
  • 口碑好的网站开发公司推广手段
  • dicuz和wordpress整合郑州seo服务公司
  • 电子元器件在哪个网站上做seo优化需要多少钱
  • 专门做餐饮运营的网站服装营销方式和手段
  • 安徽省政府网站官网影视后期培训班一般要多少钱
  • 工具型网站有哪些seo排名推广
  • 做文案用什么网站2023广州疫情最新消息今天
  • 网站简单设计厦门网站搜索引擎优化
  • 网站搭建服务器配置大数据统计网站
  • 云平台开发网站seo实战视频
  • 互联网o2o是什么意思seo能从搜索引擎中获得更多的
  • 做动画在线观看网站济南网站设计
  • 昆明做网站建设的公司排名网络推广文案怎么写