
容器
文章平均质量分 86
容器
酱香小龙虾
这个作者很懒,什么都没留下…
展开
-
初识:prometheus
目录一、概述二、特性三、场景一、可以使用的场景二、不可使用的场景四、实验一、实验环境二、安装Prometheus并启动三、访问web四、部署其他监控节点五、访问http://192.168.238.150:9090六、表达式浏览器常规使用一、概述Prometheus本身为一种时序数据库(TSDB),还具备开源的监控、报警、时间序列、数据库的组合。其设计用于进行目标(target)监控的关键组件。TSDB:pro通过采集的样本以时间序列的方式保存在内存(TSDB时序数据库)中并定时保存到硬盘中(持久化原创 2021-09-21 20:46:18 · 352 阅读 · 0 评论 -
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 · 962 阅读 · 0 评论 -
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 · 1320 阅读 · 0 评论 -
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 · 312 阅读 · 0 评论 -
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 · 212 阅读 · 0 评论 -
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 · 1062 阅读 · 1 评论 -
docker—dockerfile
目录一、分层原理一、分层原理1、docker镜像分层(基于AUFS构建)2、Docker 镜像位于bootfs之上3、每一层镜像的下一层成为父镜像4、第一层镜像成为base image(操作系统环境镜像)5、容器层(可读可写),在最顶层(writable),容器层以下都是readonly。每一层镜像会把自己的缓存交给上一层,第二层将自己的镜像缓存和第一层的镜像缓存交给第三层。以此传给work层,然后下面的每层将组合缓存删除,保留自己的镜像缓存,如果有文件修改,会重新生成新的组合镜像缓存,最终传原创 2021-09-05 19:18:12 · 188 阅读 · 0 评论 -
初识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 · 436 阅读 · 1 评论 -
初识docker(一)
目录一、概述二、名称空间一、概述Docker是一个用于开发,交付和运行应用程序的开放平台。Docker使您能够将应用程序与基础架构分开,从而可以快速交付软件。Docker是一个开源的应用容器引擎,让开发者可以打包方式封装应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的.inux或者windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制(隔离机制),相互之间不会有任何接口。二、名称空间cgroup(资源管理)和namespaces两者构成了docker底层原理,结合控制管理了6个名称原创 2021-09-03 22:05:04 · 355 阅读 · 0 评论 -
OpenStack之Neutron(T版)
目录一、概述二、Linux虚拟网络一、网络虚拟化二、开放虚拟交换机三、OpenStack网络基础服务一、网络结构二、网络子网和端口三、网络拓扑类型四、Neutron-server四、Neutron主要插件、代理与服务一、插件一、介绍二、框架介绍二、代理一、Linux Bridge 代理二、Open vSwitch代理1、Open vSwitch的设备类型2、Open vSwitch的数据包流程3、Open vSwitch网络的逻辑结构4、Linux网络名称空间5、Neutron路由器6、L3代理7、FWaa原创 2021-08-29 21:34:37 · 421 阅读 · 0 评论 -
OpenStack之Nova(T版)
目录一、概述二、Nova系统架构一、API二、Scheduler一、选择计算节点二、调度器类型三、过滤器三、compute四、conductor五、PlacementAPl六、cell架构三、部署一、概述1、计算服务是openstack最核心的服务之一,负责维护和管理云环境的计算资源,它在openstack项目中代号是nova。2、Nova自身并没有提供任何虚拟化能力,它提供计算服务,使用不同的虚拟化驱动来与底层支持的Hypervisor(虚拟机管理器)进行交互。所有的计算实例(虚拟服务器)由Nova原创 2021-08-26 17:15:10 · 1244 阅读 · 0 评论 -
OpenStack之Glance(T版)
目录一、概述二、lmages API的版本三、镜像文件磁盘格式四、镜像文件容器格式五、镜像状态六、访问权限七、工作流程八、部署一、概述镜像服务就是用非管理镜像的,让用户能够发现、获取和保存镜像在oenStack中提供镜像服务的是Glance。主要功能:1、查询和获取镜像的元数据和镜像本身。2、注册和上传虚拟机镜像,包括镜像的创建、上传、下载和管理。3、维护镜像信息,包括元数据和镜像本身。4、支持多种方式存储镜像,包括普通的文件系统、Swift、Amazon S3等。5、对虚拟机实例执行创建快原创 2021-08-25 00:35:00 · 599 阅读 · 0 评论 -
OpenStack之keystone(T版)
这里写目录标题一、概述二、主要功能三、相关概念四、认证流程五、创建虚拟机的过程六、部署一、概述Keystone (OpenStack ldentity Service)是OpenStack中的一个独立的提供安全认证的模块,主要负责OpenStack用户的身份认证、令牌管理、提供访问资源的服务目录、以及基于用户角色的访问控制。1、用户身份认证、令牌管理、提供服务对应的地址(URL)。2、所有服务的交互/调用,均需要keystone进行认证、令牌管理。二、主要功能1、身份认证(Authenticat原创 2021-08-23 23:33:27 · 759 阅读 · 0 评论 -
初步了解OpenStack(T版)
目录一、概述一、云计算服务类型二、商业云分类三、OpenStack服务四、OpenStack的优势五、OpenStack分层思路六、OpenStack组件通信关系七、OpenStack物理架构二、部署一、概述一、云计算服务类型laaS(基础架构即服务):1、提供底层IT基础设施服务,包括处理能力、存储空间、网络资源等。2、面向对象一般是IT管理人员。PaaS(平台即服务):1、把安装好开发环境的系统平台作为一种服务通过互联网提供给用户。2、面向对象—般是开发人员。Saas (软件即服务):原创 2021-08-21 15:29:12 · 3728 阅读 · 0 评论 -
KVM——虚拟化
目录一、概述二、类型三、优缺点四、工作模式五、实例一、实验环境一、概述通过虚拟化技术将一台计算机虚拟为多台逻辑计算机,在一台计算机上同时运行多个逻辑计算机,同时每个逻辑计算机可运行不同的操作系统,应用程序都可以在相互独立的空间内运行而互相不影响,从而提高计算机的工作效率。1、在一个操作系统中(win10)模拟多个操作系统(centos、win10、 suse),同时每个操作系统可以跑不同的服务(nginx.+tomcat) ,从而实现一台宿主机搭建一个集群(从整体)。2、通过软件/应用程序的方式,来原创 2021-08-21 00:34:10 · 1257 阅读 · 1 评论