一些k8s和docker的命令

k8s命令

node标签操作

bash 复制代码
node标签操作
# add node label
kubectl label nodes <node-name> <label-key>=<label-value> 
#delete node label
kubectl label nodes <node-name> <label-key>-
#修改labe的值
kubectl label nodes <node-name> <label-key>=<label-value> --overwrite

使用"-o yaml"参数导出Pod模板并重建Pod:
kubectl get pod {podname} -n {namespace} -o yaml | kubectl replace --force -f -

Docker命令

bash 复制代码
停止Exit的容器

docker stop $(docker ps -a | grep "Exited" | awk '{print $1 }') 

删除Exit的容器

docker rm $(docker ps -a | grep "Exited" | awk '{print $1 }') 

删除 none的镜像

docker rmi $(docker images | grep "none" | awk '{print $3}')
相关推荐
间彧12 分钟前
Docker、containerd、CRI-O 的区别与选型指南
kubernetes
岳来31 分钟前
docker 容器HostConfig 字段 示例
docker·hostconfig
羊羊羊i1 小时前
使用client-go访问k8s集群
golang·kubernetes
间彧1 小时前
对比分析containerd vs CRI-O的性能差异和适用场景
kubernetes
间彧1 小时前
边缘计算场景下,CRI-O相比containerd在资源节省方面有哪些具体的技术实现
kubernetes
是Judy咋!1 小时前
基于kube-prometheus-release监控---k8s集群与业务服务
容器·kubernetes·prometheus
喵叔哟1 小时前
16.项目架构设计
后端·docker·容器·.net
叫致寒吧1 小时前
K8S 概念
云原生·容器·kubernetes
羊羊羊i1 小时前
通过Crossplane使用K8sYAML格式的API接口,创建虚拟云资源,同时利用ArgoCD达到GitOps效果
容器·kubernetes·argocd
眠りたいです2 小时前
Docker核心技术和实现原理第一部分-Docker镜像制作
运维·docker·容器·集群·镜像·dockerfile