維護中經常使用的k8s和docker命令

kubernet命令

查看全部pod的信息:node

kubectl get pod --all-namespaces -o wide

查看命名爲kube-system的podnginx

kubectl get pod -n kube-system

刪除一個部署web

kubectl delete deployment yrm --force --grace-period=0

強制刪除一個poddeletedocker

kubectl delete pod yrm-675d4987f8-jhpvg --force --grace-period=0

查看一個pod的錯誤信息centos

kubectl describe pod coredns-5c98db65d4-djt9j --namespace=kube-system

修改某應用部署的配置:bash

kubectl edit deployment tiller-deploy -n kube-system

查看日誌:curl

kubectl logs -f coredns-5c98db65d4-mp6vg --namespace kube-system
kubectl logs -f coredns-5c98db65d4-mp6vg -n kube-system

查看全部節點:tcp

kubectl get nodes

tty登陸到一個已經運行的pod中:ide

kubectl attach curl-6bf6db5c4f-btwbm -it

描述一個service:ui

kubectl describe service tcpserver-svc

帶label查看節點:

kubectl get nodes --show-labels

給節點打label:

kubectl label node kub1 node-role.kubernetes.io/edge=kub1

Kubernet imagePullPolicy:
Always 老是拉取鏡像
IfNotPresent 本地有則使用本地鏡像,不拉取
Never 只使用本地鏡像,從不拉取,即便本地沒有
若是省略imagePullPolicy 鏡像tag爲 :latest 策略爲always ,不然 策略爲 IfNotPresent

docker命令

查找docker源:

docker search XXX

拉取:

docker pull

tty登陸到容器:

docker exec -it 194a22f33b1a /bin/sh

查看正在運行的docker容器:

docker ps

編譯一個鏡像

docker build  -t [newName]:[newVersion] -f /home/build/hellowold/DockerFile  .

運行一個容器

docker run -d -p 5000:5000 --privileged=true -v /home/.registry/data:/home/.registry/lib  --restart=always --name pirvi_registry registry

-d 以守護進程方式運行
-p 本機端口:容器端口
-it 用tty方式運行

sh 運行容器時執行的一個命令

docker run -p 5422:22 -it --privileged=true 192.168.15.175:5000/centos-cpp:7 sh

從新運行一個有名字的容器

docker restart pirvi_registry

刪除以"zhy"開頭命名的容器

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

docker倉庫命令

查看有哪些鏡像:

curl 127.0.0.1:5000/v2/_catalog

查看某鏡像有哪些版本:

curl 127.0.0.1:5000/v2/nginx/tags/list

查看某鏡像版本的sha256:

curl -v --silent "127.0.0.1:5000/v2/nginx/manifests/1.7.9" 2>&1 | grep Docker-Content-Digest | awk '{print ($3)}'

刪除某鏡像:

curl -I -X DELETE http://127.0.0.1:5000/v2/fbgweb/manifests/sha256:6a67ba482a8dd4f8143ac96b1dcffa5e45af95b8d3e37aeba72401a5afd7ab8e
相關文章
相關標籤/搜索