linux - 使用 Kubernetes 增加 docker 容器的基本设备大小

标签 linux docker kubernetes

我有一个 Kubernetes 集群设置,包含 3 个工作节点和一个主节点。使用 docker 镜像生成 pod 并更改工作容器。我一直在处理一张图像,并对其进行了大量修改以使服务器正常工作。我面临的问题是 -

There is no space on the device left.

经过进一步调查,我发现 docker 容器设置为 10G 大小限制,现在我肯定想更改。如何更改它而不丢失容器中的所有更改,并且不需要将更改完全存储为单独的图像?

最佳答案

在不重新启动的情况下更改限制是不可能的。

为了防止容器重启过程中数据丢失,可以使用 Volumes并在那里存储数据,而不是根图像。

附注无法安装Volume动态到容器而不需要重新启动。

关于linux - 使用 Kubernetes 增加 docker 容器的基本设备大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50444910/

相关文章:

docker - 在构建期间跳过 dockerfile 中的错误

kubernetes - 带有Kubernetes入口的502错误网关

linux - 终端不显示我所在的文件夹

c++ - SSE4.1 与 gcc,如何拥有旧兼容代码?

linux - 如何在 Linux 上将 git 更新到最新版本?

Docker容器无法使用IP白名单连接到主机应用程序

linux - 命令中意外标记 `fi' 附近存在语法错误

database - 如何将数据库参数传递给keycloak 20+ docker?

go - stackdriver 是否可以识别来自 k8s 的系统日志输入?

kubernetes - Nginx 入口 : service "ingress-nginx-controller-admission" not found