首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IBM Cloud Private - Stopped容器自动重新启动

IBM Cloud Private - Stopped容器自动重新启动
EN

Stack Overflow用户
提问于 2017-10-06 03:27:10
回答 4查看 601关注 0票数 0

在IBM Cloud Private中,当停止Docker容器时,它会自动重启。怎么才能阻止它呢?

EN

回答 4

Stack Overflow用户

发布于 2017-10-06 04:25:25

下面是更多信息:

  • 当您在IBM Cloud Private上使用容器时,您实际上将部署单个Pod或更可能的部署。
  • 当Pod由ReplicaSet、DaemonSet或StatefulSet管理时,如果pod意外失败,可以应用语义来重新调度pod。删除Pod与pod中的其他故障(应用程序崩溃或工作节点故障)没有区别。

您应该使用kubectl来处理pods。您可以通过web UI右上角的User > configure Client配置kubectl。将适用于您环境的命令复制并粘贴到控制台中。验证IP或网络地址是否可从客户端计算机解析(在install cluster/config.yaml with cluster_access_ip中控制此值)。

示例kubectl配置步骤(从用户复制>在web用户界面中配置客户端):

代码语言:javascript
复制
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

然后查看正在运行的pod:

代码语言:javascript
复制
kubectl get pods [--namespace default] 

这些pods代表了部署的基本单元:容器+卷+标签+到ConfigMaps和Secrets的链接。

这些pod通常是从其他管理“集合”部署的:

代码语言:javascript
复制
kubectl get deployments [--namespace default] 
kubectl get daemonsets [--namespace default] 
kubectl get statefulsets [--namespace default] 

这些集合代表策略+pod;有关如何恢复的行为内置于每个构造中。

您可能有一个部署,所以要删除容器--

代码语言:javascript
复制
kubectl get deployments -o wide [--namespace default] 

找到感兴趣的部署,并将其删除:

代码语言:javascript
复制
kubectl delete deployments my-deployment [--namespace default] 

现在将删除deployment以及所有关联的pods。

票数 3
EN

Stack Overflow用户

发布于 2017-10-06 03:27:32

您需要先停止kubelet,否则它会自动启动已退出的容器。你可以运行“systemctl stop kubelet”。

票数 0
EN

Stack Overflow用户

发布于 2018-05-01 09:24:36

kubernetes重启失败容器(pods),需要将部署扩展到0个实例或者删除部署,都可以通过kubectl (kubectl scale --replicas=0 ...)实现或者使用ICP控制台。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46593397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档