欢迎访问机房运维工作室

爱数知识库

AnyShare Family 7 将 pod 中的文件拷贝到宿主机最佳实践

频道:爱数知识库 日期: 浏览:37

AnyShare Family 7 将 pod 中的文件拷贝到宿主机最佳实践

关键字

pod、拷贝

适用产品

  • AnyShare Express 7.0.x
  • AnyShare Enterprise 7.0.x

目的

将 pod 中的文件拷贝到宿主机。

解决方案

使用如下命令可以将 pod 中的文件拷贝到宿主机:

kubectl cp namespace/podname:/路径/文件名 /本地路径/文件名​

例如:kubectl cp anyshare/deploy-service-895c75876-lqcfg:/root/anaconda-post.log /root/​anaconda-post.log

出现提示:

tar: Removing leading /' from member names

这个提示可以忽略,因为官方说使用 kubectl cp , pod 里需要有 tar 命令​, tar 命令会默认使用相对路径,如果使用绝对路径且不加相应参数时,就会出现此提示;这个提示并不影响最后执行的结果,只是影响美观。

更多信息

更多 kubectl cp 命令可以查看 k​ubectl cp --help