赞
踩
ka get pod
ka cp /路径/文件 pod_name:/路径
k cp /路径/文件 namespace/pod_name:/路径
ka exec -it pod_name -c bash
cd /路径
ll
yum install -y lrzsz
在 Kubernetes (K8s) 中,可以使用 kubectl cp
命令将文件复制到或从 Pod 中复制文件。
要将文件复制到 Pod 中,可以使用以下命令:
kubectl cp <本地文件路径> <命名空间>/<Pod名称>:<目标路径>
例如,要将本地文件 file.txt
复制到名为 my-pod
的 Pod 中的 /path/to/destination
目录下,可以运行以下命令:
kubectl cp file.txt my-namespace/my-pod:/path/to/destination
要从 Pod 中复制文件到本地系统,可以使用以下命令:
kubectl cp <命名空间>/<Pod名称>:<源路径> <本地文件路径>
例如,要从名为 my-pod
的 Pod 中的 /path/to/source/file.txt
复制文件到本地的 /local/path
目录中,可以运行以下命令:
kubectl cp my-namespace/my-pod:/path/to/source/file.txt /local/path
请注意,执行此操作需要具有适当的权限,并且您的本地系统和 Pod 都必须具有网络连通性。另外,如果 Pod 处于多个容器的环境中,则需要在命令中指定正确的容器名称。
有关更多详细信息和选项,请参阅 kubectl cp
命令的官方文档:https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#cp
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。