gpt4 book ai didi

Docker 与 Kubernetes

转载 作者:行者123 更新时间:2023-12-02 20:35:42 25 4
gpt4 key购买 nike

我在本地 macbook 上安装了 docker 和 kubernetes(启用 kubernetes 检查 docker 设置)。我使用 docker 创建容器,在我的机器重新启动后,这些完全相同的容器仍然存在。但是,如果我使用 kubernetes 在 pod 中创建容器并重新启动机器,那么我确实会看到这些容器,但这些容器就像新创建的容器,而不是重新启动之前的相同容器。
我需要进行哪些更改,以便即使在机器重新启动后,我的容器中的容器在重新启动之前保持不变。

最佳答案

即使在运行时,Kubernetes 也可以随意移动 Pod(例如在扩展、集群升级、添加和删除节点等期间)。

尝试将容器视为“牛,而不是宠物”是个好主意,即不要指望它们会长寿。

如果您需要容器在重启后保持“相同”,请考虑使用 Persisent Volumes存储他们的状态。根据您的要求,StatefulSets可能也值得考虑。

或者考虑让他们在启动后重新加载/重新计算他​​们需要的任何其他数据。其机制取决于您的代码。

关于Docker 与 Kubernetes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62073715/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com