k8s 的 pod

pod

运行中的一组容器,是 k8s 应用的最小单位

启动一个pod

  • 命令行
    • kubectl run 名字 --image=nginx
  • yaml 方式创建
    version: v1 kind: Pod
    metadata name: 名字
    labels: run: Pod 名字
    namespack: default spec:
    containers: - image: 镜像名字
    `` name: Container 名字

查看容器启动的描述
kubectl describe pod 名字

删除容器
删除的时候,默认的命名空间就是 default
kubectl delete pod 名字 -n 命名空间

删除多个 pod
kubectl delete pod 名字 名字

查看 pod 运行的日志

kubectl logs 名字 # 阻塞式
`` kubectl logs -f 名字

查看 pod 的更加完善的信息
类似与 kubectl get pod 但是比这个更加详细的显示信息
kubectl get pod -o wide

进入 pod 内部访问
kubectl exec -it 名字 -- /bin/bash

结束

kubernetes 会给每一个 pod 分配一个 ip 保证 每一个 pod 都可以北方问到

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值