Kubernetes(K8S) (容器)Pod
-
Kubernetes (容器)Pod
容器是Kubernetes集群节点内容器及其存储的集合。可以创建一个带有多个容器的容器。例如,将数据库容器和数据容器保持在同一容器中。 -
容器类型
容器(Pod)有两种类型-- 单容器Pod
- 多容器Pod
单容器Pod可以使用kubctl run命令简单地创建它们,在Docker注册表中有一个定义的映像,我们将在创建pod时将其拉出。示例-我们将创建一个带有tomcat映像的容器,该容器可在Docker Hub上使用。也可以通过创建yaml文件,然后运行kubectl create命令来完成此操作。创建上述yaml文件后,我们将使用tomcat.yml名称保存该文件,然后运行create命令运行该文档。它将创建一个名为tomcat的pod。我们可以将describe命令与kubectl一起使用来描述pod。多容器Pod使用带有容器定义的yaml邮件创建多容器容器。在上面的代码中,我们创建了一个容器,其中包含两个容器,一个容器用于tomcat,另一个容器用于MongoDB。