云原生
文章平均质量分 79
码小白l
这个作者很懒,什么都没留下…
展开
-
云原生架构
云原生是一种构建和运行应用程序的方法,旨在充分利用云计算模型的优势。它支持应用程序的弹性扩展,由微服务架构、DevOps实践和以容器技术为代表的敏捷基础设施组成。原创 2024-06-07 10:07:14 · 811 阅读 · 0 评论 -
K8s:无状态
无状态服务是指服务的实例之间没有持久化状态,每个实例都是相同的,可以互换使用。原创 2024-06-06 21:52:51 · 1155 阅读 · 2 评论 -
K8s:Pod初识
Pod是k8s处理的最基本单元。容器本身不会直接分配到主机上,封装为Pod对象,是由一个或多个关系紧密的容器构成。她们共享。原创 2024-05-31 17:36:09 · 527 阅读 · 0 评论 -
K8s基本概念初识
容器是一种便携式、轻量级的操作系统级虚拟化技术。它使用命名空间(namespaces)来隔离不同的软件运行环境,并通过镜像(images)自包含软件的运行环境。容器技术使得应用程序及其依赖项能够在一个隔离的、一致的环境中运行,从而提高了开发和部署的效率。原创 2024-05-24 15:39:40 · 419 阅读 · 0 评论 -
认识Docker底层原理:Linux内核的Namespace、Cgroup和UnionFS
namespacesDocker使用一种名为命名空间的技术来提供被称为容器的隔离工作空间。当您运行一个容器时,Docker会为该容器创建一组命名空间。这些命名空间提供了一层隔离。容器的每个方面都在一个独立的命名空间中运行,其访问权限仅限于该命名空间。Docker容器技术的核心架构建立在Linux内核提供的三大关键技术之上:Namespace、Cgroup和UnionFS。这些技术共同确保了容器在隔离性、资源管理和文件系统效率方面的高效运作。原创 2024-05-23 15:41:45 · 1572 阅读 · 0 评论 -
kubectl命令
使用k8sAPI与k8s集群的容器编排进行通信的命令行工具。原创 2024-05-22 17:11:20 · 374 阅读 · 0 评论 -
Dockerfile
Dockerfile 是一个文本文件,它包含了一系列的指令和参数,用于构建一个 Docker 镜像。Docker 镜像是一个轻量级、可执行的独立软件包,它包含运行一个软件所需的所有内容,包括代码、运行时环境、系统工具、系统库和设置。Dockerfile 中的指令会按照从上到下的顺序执行,每一个指令都会创建一个新的镜像层,并对镜像产生持久化的影响。FROM:指定基础镜像,所有的 Docker 镜像都是基于另一个镜像构建的。ENTRYPOINT:配置容器启动时执行的命令,可以被 CMD 指令覆盖。原创 2024-04-28 21:49:03 · 775 阅读 · 0 评论 -
Dockers数据卷Volume
在 Docker 中,容器的文件系统是临时的,当容器被删除时,其文件系统也会随之销毁。但有时我们希望容器内的数据能够持久化,即使容器被删除后,数据也不会丢失,这时就可以使用数据卷。数据卷可以看作是在 Docker 宿主机上的一种特殊的目录,它被挂载到容器内部,使得容器内外可以共享数据。数据卷可以独立于容器的生命周期,即使容器被删除,数据卷中的数据依然存在。原创 2024-04-24 21:26:33 · 582 阅读 · 3 评论 -
Docker初探
Docker 是一种开源的容器化平台,它允许开发者将应用及其依赖打包到一个轻量级、可移植的容器中,然后可以在任何支持Docker的系统上运行。Docker容器在运行时与其他容器相互隔离,但共享同一操作系统内核,这使得它们比传统的虚拟机更为轻量和高效。原创 2024-04-24 20:37:14 · 829 阅读 · 2 评论 -
Docker常见命令学习
Docker 是一个开源的应用容器引擎,它允许开发者打包他们的应用以及应用的依赖包到一个轻量级、可移植的容器中,然后发布到任何支持 Docker 的系统上。这些命令覆盖了Docker的大部分基本操作,包括容器的运行、停止、删除,镜像的拉取、推送和构建,以及网络和数据卷的管理。清理所有未使用的资源,如容器、镜像、网络和数据卷。参数可以显示所有容器,包括未运行的。实时显示容器的资源使用情况。查看容器或镜像的详细信息。启动一个已经停止的容器。-列出本地主机上的镜像。在运行的容器中执行命令。停止一个运行中的容器。原创 2024-04-19 20:31:27 · 479 阅读 · 0 评论