k8s 的 pod
pod运行中的一组容器,是 k8s 应用的最小单位启动一个pod命令行kubectl run 名字 --image=nginxyaml 方式创建version: v1 kind: Podmetadataname: 名字labels:run: Pod 名字namespack: default spec:containers:- image: 镜像名字``name: Container 名字查看容器启
·
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 都可以北方问到
更多推荐
已为社区贡献2条内容
所有评论(0)