如何将文件从主机复制到Kubernetes容器?

时间:2019-04-14 07:26:10

标签: kubernetes

我想将文件从我的Ubuntu计算机复制到kube-controller-manager-ubuntu容器。目前,我like this这样做,但是我认为它在Kubernetes中有更直接的解决方案。

有人知道如何将文件复制到Kubernetes容器吗?

2 个答案:

答案 0 :(得分:2)

它类似于docker copy。

kubectl cp /tmp/foo_dir <some-pod>:/tmp/bar_dir

请在此处查看示例和文档

https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#cp

答案 1 :(得分:1)

如果您使用的是命名空间,那么您想这样-

kubectl cp ./file.csv <CONTAINER_ID>:/path/to/copy -n <namespace>

例如

kubectl ./file.csv b81dd0b1745c:/usr/cloud_ms/ -n cloud