OpenShift 常用命令

前言:本篇博客,爲自己的記錄。
1. 登錄:oc login
2. 創建一個新項目:oc new-project ProjectName 創建一個項目(ProjectName新建的項目名)
3. 查看當前項目下的pod: oc get pod
4. 查看project: oc get project
5. 進入一個project: oc project projectname
6. build 一份代碼鏡像: oc new-build (GitHub clone地址)
7. 再一次build bcname: oc start-build (代碼更新之後可使用該命令再次build代碼),bcname通過 oc get bc獲取
8. 獲取bcname: oc get bc
9. run一個鏡像: oc run dcname –image=xxx ,dcname爲項目名,xxx爲全的鏡像名,通過oc get is 查看
10. 將pod映射成一個service: oc expose dc dcname –port=xxx
11. 將一個服務映射出域名: oc expose svc svcname –hostname=xxx,將一個服務器映射成域名,支持http/https協議,svcname可以不寫默認與dcname相同
12. 查看pod日誌: oc logs -f podname
13. 查看pod詳細狀態信息: oc describe pod podname
14. 刪除,獲取,編輯: oc get/delete/edit pod/bc/dc/svc/route
15. 查看域名映射: oc get route
16. 暫時停止服務: oc scale –replicas=0 dc dcname
17. 查看運行dc的yaml: oc export dc dcname
18. 進入openshift中運行的pod: oc rsh podname bash
19. 獲取token: oc whoami -t

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章