如何在 Kubernetes 的 pod 中将文件从一个容器传输到另一个容器?
How to transfer files from container to container within a pod in Kubernetes?
在 kubernetes 部署中,我的 pod 中有 5 个容器。我想将文件从 1 个容器传输到另一个容器。
怎么办?
您可以使用共享卷来做到这一点。
关注this
最常见的方法是使用 EmptyDir 卷,运行 一个 initContainer,它将启动您要从中复制的图像,在其中安装目标卷并执行复制,然后再实际构成您的 pod 的容器 运行time 将采用相同的卷并将其安装以供使用。
如果在实际操作中需要运行复制(传输)操作,那么您应该在两个容器上挂载一个共享卷(很可能还有 EmptyDir)并将其用作共享存储space.
在 kubernetes 部署中,我的 pod 中有 5 个容器。我想将文件从 1 个容器传输到另一个容器。
怎么办?
您可以使用共享卷来做到这一点。
关注this
最常见的方法是使用 EmptyDir 卷,运行 一个 initContainer,它将启动您要从中复制的图像,在其中安装目标卷并执行复制,然后再实际构成您的 pod 的容器 运行time 将采用相同的卷并将其安装以供使用。
如果在实际操作中需要运行复制(传输)操作,那么您应该在两个容器上挂载一个共享卷(很可能还有 EmptyDir)并将其用作共享存储space.