kubectl -n kube-system get pods/pod -o wide :
kubectl get deployments
kubectl get svc
kubectl get ns
kubectl -n $namespace logs --tail=1000 $podname | less
kubectl create -f
kubectl edit
kubectl -n delete
kubectl exec -it ' at position 8: podname}̲ -c -n – /bin/bash
kubectl scale deployment nginx-deployment --replicas=2
docker pull registry
啟動服務並指定埠,本地儲存映象位址
$ sudo docker run -d -v /opt/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry:2.1.1
registry服務缺省會將上傳的映象儲存在容器的/var/lib/registry,我們將主機的/opt/registry目錄掛載到該目錄,即可實現將映象儲存到主機的/opt/registry目錄了。
當上傳時如果出現https問題請修改docker.service
vi /usr/lib/systemd/system/docker.service
execstart=/usr/bin/dockerd --insecure-registry 192.168.0.153:5000
k8s常用命令常用k8s命令
獲取列出乙個或多個資源的資訊。列出所有執行的pod資訊。列出pod以及執行pod節點資訊。以json格式輸出乙個pod資訊。列出所有replication controllers和service資訊。列出所有不同的資源物件。獲取列出乙個或多個資源的資訊。列出所有執行的pod資訊。列出pod以及執行p...
docker和k8s常用命令
docker ps a顯示所有的容器,包括未執行的。docker ps顯示執行的所有容器 docker start 容器name 啟動上個命令下列出的容器 docker run d name myredis p 6379 6379 redis requirepass 密碼 建立容器啟動並新增密碼 d...
k8s常用命令
1.獲取所有集群節點資訊 kubectl get node kubectl get node o wide 2.排程 不排程master節點 kubectl uncordon master節點ip kubectl cordon master節點ip 4.獲取集群所有應用資訊 kubectl get ...