容器基本概念 ; kubernetes核心概念

本文探讨了容器的基本概念,包括容器与镜像、容器生命周期及架构,并对比了容器与虚拟机的区别。同时,深入解析了Kubernetes的核心概念,阐述了Kubernetes的本质及其关键API。
摘要由CSDN通过智能技术生成

1.容器基本概念

  • 1.容器与镜像

     什么是容器
     	1.容器是一个视图隔离,资源可限制,独立文件系统的进程集合。
     		视图隔离:如能看见部分进程,独立主机名等
     		控制资源使用率:如2G内存大小;CPU使用个数等;
     	2.给进程提供相对独立的环境。
     		chroot:Linux提供独立的文件系
     		cgroup:控制资源使用率
     		namespace:资源视图隔离
     
     什么是镜像
     	1.容器集合:运行容器所需要的所有文件集合。
     	2.dockerfile:描述容器镜像的构建步骤
     	3.changeset:构建步骤所产生文件系统的变化
     		类似disk snapshot
     		提高分发效率,减少磁盘压力
     	4.如何构建镜像
     		构建dockerfile文件				
     	5.如何运行镜像
     		1.从docker registry 下载镜像 -docker pull busybox:1.25
     		2.查看本地镜像-docker images
     		3.选择相应的镜像并运行-docker run [-d] --name demo busybox:1.25 top
    

在这里插入图片描述

  • 2.容器生命周期

     容器运行的生命周期
     	单进程模型
     		1.init进程生命周期=容器生命周期
     		2.运行期间即可运行exec执行运维操作
     	数据持久化
     		1.独立于容器的晟敏周期
     		2.数据卷-docker volume vs bind
    
  • 3.容器项目的架构

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值