常用命令

pv无法删除的问题
解决方法:
直接删除k8s中的记录:
kubectl patch pv xxx -p '{"metadata":{"finalizers":null}}'

强制删除pod
kubectl delete pod PODNAME --force --grace-period=0

删除所有没有关联容器的镜像
docker image prune -a
docker image prune -a -f   #-f强制,不需要确认
 

删除pv
 kubectl patch pv pvc-896b3a17-ca75-11e9-ad16-fa8568529800 -p '{"metadata":{"finalizers":null}}'

master 污点
kubectl taint nodes master1 node-role.kubernetes.io/master=:NoSchedule
kubectl taint nodes master1 node-role.kubernetes.io/master-
kubectl taint node --all apsarastack.io.manager/node-

docker 镜像仓库查看方式
curl -XGET http://127.0.0.1:5000/v2/aimaster-paas/asap-wrench/tags/list | python -m json.tool
curl -XGET http://127.0.0.1:5000/v2/_catalog | python -m json.tool

# 更新yum仓库
1、将rpm放入仓库
2、使用createrepo更新索引
    例如:createrepo -pdo /var/www/html/updates/ /var/www/html/updates/


下载rpm包
yumdownloader httpd --resolve --destdir=/root/package/httpd 

你可能感兴趣的:(linux,容器,kubernetes)