在IBM Cloud Private中停止Docker容器時,它會自動重新啓動。它如何被阻止?IBM Cloud Private - 停止的容器自動重新啓動
0
A
回答
0
您需要先停止kubelet,否則會自動啓動退出的容器。你可以運行「systemctl stop kubelet」。
2
這裏有更多的信息:
當你與IBM私有云集裝箱的工作,你會在實際部署各個容器或更容易部署。
當某個Pod由ReplicaSet,DaemonSet或StatefulSet管理時,如果它意外失敗,則存在應用於重新安排該Pod的語義。刪除Pod不能與Pod內的其他故障(應用程序崩潰或工作者節點故障)區分開來。
您應該使用kubectl
來使用吊艙。您可以在Web UI的右上角從用戶>配置客戶端配置kubectl
。將您的環境的命令複製並粘貼到控制檯中。驗證IP或網絡地址是否可以從客戶端計算機上解析(在安裝cluster/config.yaml
和cluster_access_ip
中控制此值)。
例kubectl
配置步驟(從用戶副本>在Web UI配置客戶端):
kubectl config set-cluster mycluster.icp --server=https://[NETWORK_ADDRESS]:8001 --insecure-skip-tls-verify=true
kubectl config set-context mycluster.icp-context --cluster=mycluster.icp
kubectl config set-credentials mycluster.icp-user --token=[TOKEN]
kubectl config set-context mycluster.icp-context --user=mycluster.icp-user --namespace=default
kubectl config use-context mycluster.icp-context
然後查看正在運行的吊艙:
kubectl get pods [--namespace default]
這些莢果表示部署的基本單元:容器+卷+標籤+指向ConfigMaps和Secrets的鏈接。
這些豆莢通常是由其他管理「套」部署:
kubectl get deployments [--namespace default]
kubectl get daemonsets [--namespace default]
kubectl get statefulsets [--namespace default]
這些藏品代表了政策+豆莢;關於如何恢復的行爲被構建到每個結構中。
你可能有一個部署,所以要去除容器 -
kubectl get deployments -o wide [--namespace default]
找到感興趣的部署,並將其刪除:
kubectl delete deployments my-deployment [--namespace default]
現在deployment
將被刪除,隨着所有相關的豆莢。
相關問題
- 1. 停止/重新啓動GLib.Timeout.Add();
- 2. 停止並重新啓動計時器
- 3. 如何重新啓動已停止的碼頭工人容器
- 4. Mule Batch - 如何在服務器重新啓動時停止自動重啓?
- 5. 如何停止/啓動或重新啓動計時器線程
- 6. 停止和重新啓動CSS3動畫
- 7. 停止後重新啓動CSS3動畫
- 8. 自動重新啓動已停止的虛擬機Hyper-V
- 9. 無法停止/重新啓動AsyncTask
- 10. 停止並重新啓動秒錶
- 11. 重新啓動服務器後重新啓動Docker容器
- 12. 如何自動啓動容器時,其停止 - AWS
- 13. 如何啓動/停止/重新啓動jQuery動畫
- 14. 停止,快照並重新啓動EBS服務器
- 15. 在啓動時停止Docker容器
- 16. MediaPlayer停止並重新啓動
- 17. 停止postgres進程重新啓動 - mac
- 18. 停止並重新啓動線程
- 19. Apache停止工作 - AH00428 - 重新啓動
- 20. Webrick不會停止或重新啓動
- 21. 停止並重新啓動HttpListener?
- 22. 啓動 - 停止 - 重新啓動shell腳本的功能
- 23. 自動啓動的/ etc /在IBM Bluemix容器
- 24. Google Cloud SQL重新啓動和更新
- 25. 通過Nagio重新啓動/停止/啓動服務
- 26. MySql Notifier無法啓動/停止/重新啓動MySql服務
- 27. 啓動,重新啓動或停止光油
- 28. 啓動,停止,使用vb6重新啓動apache
- 29. 用C-Kermit重新啓動並停止映像啓動
- 30. Linux腳本啓動,停止,重新啓動