我正在将服务从Docker移至kubernetes,还必须从Docker卷中复制一些文件。
我在kubernetes中使用了PersistentVolumeClaim
和StorageClass
,并且已经实现了。
但是现在我需要将文件夹/opt/checker/dataFiles
中的内容复制到kubernetes上的相同安装路径。最好怎么做?有没有比将文件手动复制到kubernetes容器内的文件夹中更好的方法?
答案 0 :(得分:0)
显然我找不到任何东西,最终我还是手动完成了
将内容从docker卷复制到本地磁盘(docker cp container:source_path local_dest_path
)
将内容复制到Kubernetes卷中并复制到安装路径(kubectl cp local_dest_path namespace/pod:final_dest_path
)