【发布时间】:2016-03-12 23:26:00
【问题描述】:
我对 Kubernetes 集群管理非常陌生。我已经完成了 kubernetes 集群设置,其中 2 个节点启动并运行。因此,开始时我决定在 Cluster 上运行 NodeBB 应用程序。因此,我没有构建自己的镜像,而是在 Docker HUb 获得了官方的 NodeBB docker 容器
所以为了从那个容器启动 NodeBB,我在 Kubernetes 主服务器上触发了命令。
kubectl run nodebbtest --image=nodebb/docker:ubuntu --port=4567 --replicas=2
等待一段时间后,它启动了带有两个副本的容器。但问题是它不断重启我的容器。
有人知道为什么会这样吗?
【问题讨论】:
-
您是否尝试检查这些 pod 的日志? kubectl 记录
-
我认为是 pod 本身倒塌了,然后 kubernetes 正在尝试重新启动它们。我同意@George,请检查日志。
-
kubectl get pods查找实际 pod 的名称,然后kubectl logs <podname>以查看日志。
标签: kubernetes