自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 初识:prometheus

目录一、概述二、特性三、场景一、可以使用的场景二、不可使用的场景四、实验一、实验环境二、安装Prometheus并启动三、访问web四、部署其他监控节点五、访问http://192.168.238.150:9090六、表达式浏览器常规使用一、概述Prometheus本身为一种时序数据库(TSDB),还具备开源的监控、报警、时间序列、数据库的组合。其设计用于进行目标(target)监控的关键组件。TSDB:pro通过采集的样本以时间序列的方式保存在内存(TSDB时序数据库)中并定时保存到硬盘中(持久化

2021-09-21 20:46:18 265

原创 Docker私有仓库-harbor

目录一、概述二、部署一、概述1、Docker Harbor有可视化的Web管理界面,可以方便管理Docker镜像,又提供了多个项目的镜像权限管理及控制功能。2、Harbor的优势:基于角色控制基于镜像的复制策略支持LDAP/AD图像删除和垃圾收集图形Ul审计RESTful APl3、Harbpr被部署为多个Docker容器,因此可以部署在任何支持Docker的 Linux发行版上。( registry 为其核心组件)4、Harbor 比 registry相比好处是: harbor支

2021-09-10 23:10:56 724

原创 docker-compose搭建consul

目录一、概述二、docker compose容器编排三、docker compose配置常用字段四、docker compose常用命令部署一、概述compose:1、Docker Compose的前身是Fig,台是一个定义及运行多个Docker容器的工具。2、使用Docker Compose不再需要使用Shell脚本来启动容器。3、Docker Compose非常适合组合使用多个容器进行开发的场景。consul:1、Consul是HashiCorp公司推出的开源工具,用于实现分布式系统的服务

2021-09-10 22:35:20 1080

原创 docker-cgroup资源管理

目录一、概述二、CPU使用率控制一、使用stress工具测试CPU和内存二、CPU周期限制三、CPU Core控制四、CPU配额控制参数的混合使用五、内存限额六、Block IO限制七、bps和iops八、构建镜像时指定镜像限制一、概述1、Cgroup是 Control Groups的缩写,是Linux 内核提供的一种可以限制、记录、隔离进程组所使用的物理资源(如CPU、内存、磁盘:io等等)的机制。2、Docker通过cgroup来控制容器使用的资源配额,包括 CPO、内存、磁盘三大方面,基本覆盖了

2021-09-10 21:48:30 235

原创 docker私有仓库-registry

目录一、registry部署一、registry部署[root@docker ~]# docker pull registry #下载registry镜像[root@docker ~]# vim /etc/docker/daemon.json{ "insecure-registries":["192.168.238.100:5000"], #标记本地地址,暴露端口5000 "registry-mirrors": ["https://3hftxm5s.mirror.aliyuncs.com

2021-09-10 19:47:52 119

原创 排错!docker部署lnmp-mysql连接报错

解决方法:#查询mysql容器的命令[root@docker-lnmp mysql]# docker inspect --format='{{.NetworkSettings.IPAddress}}' 960645a296e3172.17.0.3#进入Nginx-PHP容器中[root@docker-lnmp mysql]# docker exec -it 49c5b69ce701 /bin/bash[root@49c5b69ce701 /]# vi /usr/local/nginx/html.

2021-09-05 22:13:12 116

原创 docker部署lnmp-wordpress

目录一、实验环境二、安装docker源三、安装docker四、部署Nginx和PHP1、上传/解压软件包和配置文件2、创建dockerfile文件3、构建镜像4、创建容器并运行5、开启服务五、部署MySQL1、创建MySQL的dockerfile文件2、构建镜像3、创建容器并运行4、启动服务5、数据库授权一、实验环境系统:centos7 ip:192.168.238.133#关闭防火墙[root@localhost ~]# systemctl stop firewalld [root@local

2021-09-05 22:10:23 966 1

原创 docker—dockerfile

目录一、分层原理一、分层原理1、docker镜像分层(基于AUFS构建)2、Docker 镜像位于bootfs之上3、每一层镜像的下一层成为父镜像4、第一层镜像成为base image(操作系统环境镜像)5、容器层(可读可写),在最顶层(writable),容器层以下都是readonly。每一层镜像会把自己的缓存交给上一层,第二层将自己的镜像缓存和第一层的镜像缓存交给第三层。以此传给work层,然后下面的每层将组合缓存删除,保留自己的镜像缓存,如果有文件修改,会重新生成新的组合镜像缓存,最终传

2021-09-05 19:18:12 130

原创 初识docker(二)

目录一、容器操作1、删除容器2、创建容器3、启动容器4、一次性运行5、停止容器6、持续性的在后台运行7、进入容器8、容器导出二、网络模式一、自定义网络二、指定分配容器地址三、可以通过自定义网络固定ip四、暴露端口三、在容器中执行命令四、数据卷五、数据卷容器六、容器互联一、容器操作1、删除容器[root@docker ~]# docker rm 02137ca38871 #删除容器[root@docker ~]# docker rm -f 0e193557f795 #强制删除容器[root@dock

2021-09-04 21:03:52 317 1

原创 初识docker(一)

目录一、概述二、名称空间一、概述Docker是一个用于开发,交付和运行应用程序的开放平台。Docker使您能够将应用程序与基础架构分开,从而可以快速交付软件。Docker是一个开源的应用容器引擎,让开发者可以打包方式封装应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的.inux或者windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制(隔离机制),相互之间不会有任何接口。二、名称空间cgroup(资源管理)和namespaces两者构成了docker底层原理,结合控制管理了6个名称

2021-09-03 22:05:04 216

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除