云原生课程-k8s基础系列-k8s实战之pod详解

pod是可以在k8s中创建和管理的,最小的可部署的计算单元,pod(就像在豌豆荚中)是一组(一个或多个)容器;这些容器共享存储,网络,以及怎样运行这些容器的声明。

创建pod

kubectl run mynginx --image=nginx:1.14.2 -n mynamespace

在自己的命名空间创建pod

kubectl describe pod pod名称 -- 查看详细信息;重点看Events;

kubectl get pod -owide 可以看这个pod的详细信息

上面是命令行创建pod,下面是yaml文件创建pod:

基于yaml创建pod命令:kubectl apply -f nginx-pod.yaml

进入容器:kubectl exec -it pod名称 -c tomcat -- sh

疑问?

  1. pod,容器,实例的关系是怎样的?

  2. kubectl exec -it pod名称 -c tomcat -- sh这个命令的作用?

相关推荐
张忠琳2 分钟前
【kubernetes v1.21】(kubelet 2)容器运行时与CRI
云原生·架构·kubernetes·kubelet
张忠琳4 分钟前
【kubernetes v1.21】(kubelet 3)PLEG、健康检查、Eviction 与状态管理
云原生·架构·kubernetes·kubelet
秋漓27 分钟前
Kubernetes了解与应用
云原生·容器·kubernetes
IT策士28 分钟前
第28篇 k8s之Service:为 Pod 提供稳定的访问入口
云原生·容器·kubernetes
张忠琳1 小时前
【kubernetes v1.21】(kube-scheduler 4)kube-scheduler 内部缓存、队列与抢占机制
云原生·架构·kubernetes
苏渡苇1 小时前
Seata 番外篇:使用 docker-compose 部署 Seata Server(TC)及 K8S 部署 Seata 高可用
spring boot·docker·微服务·容器·kubernetes·seata·springcloud
JP-Destiny1 小时前
docker报错-无法解析 registry-1.docker.io
运维·docker·容器
IT策士2 小时前
第29篇 k8s之Service 与 Endpoints 深入:服务发现原理
容器·kubernetes·服务发现
Benszen2 小时前
Kubernetes容器编排解决方案【基础篇】
云原生·容器·kubernetes
张忠琳2 小时前
【kubernetes v1.21】(kube-apiserver 4)kube-apiserver Storage/ETCD 与 Watch 机制
云原生·架构·kubernetes