Dokcer+K8S
文章平均质量分 87
这个很赖,什么都没写
Amae
这个作者很懒,什么都没留下…
展开
-
Kubernets:安装过程中问题解决
1、Kuerenets:启动失败:[kubelet-check] It seems like the kubelet isn't running or healthy.[kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get "http://localhost:10248/healthz": dial tcp [::1]:10248: connect: c原创 2021-11-28 14:36:58 · 1233 阅读 · 0 评论 -
Docker:kubernetes安装部署之二
kubernetes集群在安装的时候要求有三种网络Pod(Pod网络):每个Pod运行在同一个网段中,可以Ping通Service(集群网络):和Pod不在同一个网段,Service地址是虚拟的假的,存在IP tables或IPVS中Node(节点网络):节点的网段又是独立的一个,Node节点的IP地址,即物理机(宿主机)的网卡地址这种网络Kubernetes不提供,需要于第三方依赖插件来解决,都可以托管在Kubermetes上,单Pod,或者守护进程来启动提供网络服务: 提..原创 2021-11-21 10:31:11 · 1352 阅读 · 0 评论 -
Docker:kubernetes简介之一
Kubernetes是什么?Kubernetes(k8s)是自动化容器操作的开源平台,这些操作包括部署,调度和节点集群间扩展。如果你曾经用过Docker容器技术部署容器,那么可以将Docker看成Kubernetes内部使用的低级别组件。Kubernetes不仅仅支持Docker,还支持Rocket,这是另一种容器技术。主要特性:1、自动装箱 【基于资源依赖,最大约束能够自动完成容器的部署,而且不影响其可用性】2、自我修复 【容器崩了,可以在短时间内启动(容器kill掉,用重启来代修复)】原创 2021-11-07 00:12:03 · 548 阅读 · 0 评论 -
Docker:资源限制
前面我们提到过,容器能够得以实现,主要依赖于内核的种的NameSpace,CCgroupsNameSpace(命名空间)CCgroups(控制组)控制NameSpace(命名空间)来进行资源的分配1、默认情况下一个Docker中的一个Container是没有资源限制的,调度器能够Container调度多少资源,它都能 吃掉2、Docker provides 提供了控制Memory,CPU,block IO,从这三个维度来进行控制的,其实它正真能控制前两个Memory,CPU,【我们知...原创 2021-10-23 20:03:40 · 329 阅读 · 0 评论 -
Docker:Docker Registry 搭建私有仓库,Harbor
Resistry 【退管镜像】用于保存docker镜像,包括镜像的层次结构和元数据;用户可自建Registry , 也可以使用官方的Docker HubSponsor Registry:第三方的registry,供客户和Docker社区使用 Mirror Registry :第三方的registry,只让客户使用 Vendor Registry:由发布Docker镜像的供应商提供的registry Private Registry:通过设有防火墙和额外的安全层的私有实体提供的registry安.原创 2021-10-20 23:21:33 · 452 阅读 · 0 评论 -
Docker:Dockfile制作容器详细介绍
有些镜像不能满足我们的生产环境的需要就需要自己来制作镜像;制作镜像有两种方式:1、基于镜像【修改容器: 自定义容器】缺点所有的配置都是写死的不能灵活配置【假设我们需要三个镜像:测试,开发,线上配置都是不相同,实现起来配置是很麻烦的,都需要重新制作】;事实上docker在配置文件山解决方案是:nginx这个镜像启动为容器后只做一件事情,配置一个虚拟主机,提供一个虚拟Server,它所服务主机名、家目录、监听的端口,文档根目录,在什么时候?由于配置的环境影响可能可不一样,当时它的配置文件格式是.原创 2021-10-19 21:57:24 · 1638 阅读 · 0 评论 -
Docker:逻辑卷详细解释
目录什么是数据卷?扩展为什么要使用逻辑卷?卷卷的种类创建逻辑卷Docker-managed volume创建Bind mount volume 创建使用go模板过滤insepct中的信息2个容器共享容器卷创建共享存储卷并加入基础镜像的网络Docke 作为容器运行底层引擎,在组织和运行时候每个程序只运行一个程序及子程序,对于启动这个容器它底层可能不止一层的镜像联合挂载的启动而成最上层时可写层【读写层】,对于容器的所有的操作包括数据,对内容的修改...原创 2021-10-17 11:37:36 · 710 阅读 · 0 评论 -
Docker网络模型:Nat,bridge,叠加网络;Docker中的bridge,host,none网络
目录Docker:网络模型Network:隔离设备,网络栈,端口等Bridge:桥网络一、S1、S2交换机之间用软件模拟虚拟网卡,进行通信二、S1、S2交换机通过路由转发,实现不同的网段的通信Nat:网络地址转换协议Overlay Network:叠加网络Docker 中网络Docker 中 Bridge 网络IPtables 规则Docker 中 host 网络引入Container A要被外部主机B访问,还有什么方法(除了桥接)?...原创 2021-10-16 11:09:47 · 3650 阅读 · 2 评论 -
Docker:Docker安装、基本命令
Docker体系Docker分为Docker-CE、Docker-EE,Docker-CE是社区版本免费 Docker-EE是企业级版本是收费的这里我们安装的是Docke-CEyum源准备构建docker的yum源[root@localhost yum.repos.d]# curl http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo.原创 2021-03-08 20:34:14 · 233 阅读 · 0 评论 -
Docker:简介
什么是容器容器是指容纳其他物品的工具,物体可以被放置在容器内,容器可以保护其中内容物;Linux容器发展之路容器技术的概念最初出现在 2000 年,当时称为FreeBSD jail,这种技术可将FreeBSD系统分区为多个子系统(也称为 Jail)。Jail 是作为安全环境而开发的,系统管理员可与企业内部或外部的多个用户共享这些 Jail通过Jail技术在Linux中的实现这个项目被叫做VServer,在完成了这项针对 Linux 中多个受控制用户空间的基础性工作后,Linux ...原创 2021-03-06 20:48:11 · 290 阅读 · 0 评论